Class: Students::ExtracurricularActivityEnrollmentsController
- Inherits:
-
GakuController
- Object
- GakuController
- Students::ExtracurricularActivityEnrollmentsController
- Defined in:
- app/controllers/gaku/students/extracurricular_activity_enrollments_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
14 15 16 17 18 |
# File 'app/controllers/gaku/students/extracurricular_activity_enrollments_controller.rb', line 14 def create @extracurricular_activity_enrollment = @student.extracurricular_activity_enrollments.create(enrollment_params) set_count respond_with @extracurricular_activity_enrollment end |
#destroy ⇒ Object
24 25 26 27 28 29 |
# File 'app/controllers/gaku/students/extracurricular_activity_enrollments_controller.rb', line 24 def destroy @extracurricular_activity_enrollment = Gaku::Enrollment.find(params[:id]) @extracurricular_activity_enrollment.destroy! set_count respond_with @extracurricular_activity_enrollment end |
#index ⇒ Object
20 21 22 |
# File 'app/controllers/gaku/students/extracurricular_activity_enrollments_controller.rb', line 20 def index @extracurricular_activity_enrollments = @student.extracurricular_activity_enrollments end |
#new ⇒ Object
9 10 11 12 |
# File 'app/controllers/gaku/students/extracurricular_activity_enrollments_controller.rb', line 9 def new @extracurricular_activity_enrollment = @student.extracurricular_activity_enrollments.build respond_with @extracurricular_activity_enrollment end |