Class: CourseGroups::CourseGroupEnrollmentsController

Inherits:
GakuController
  • Object
show all
Defined in:
app/controllers/gaku/course_groups/course_group_enrollments_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



19
20
21
22
23
24
25
26
27
28
# File 'app/controllers/gaku/course_groups/course_group_enrollments_controller.rb', line 19

def create
  @course_group_enrollment = CourseGroupEnrollment.new(course_group_enrollment_params)
  if @course_group_enrollment.save
    flash.now[:notice] = t(:'notice.added', resource: t(:'course.singular'))
    set_count
    respond_with @course_group_enrollment
  else
    render :error
  end
end

#destroyObject



30
31
32
33
34
# File 'app/controllers/gaku/course_groups/course_group_enrollments_controller.rb', line 30

def destroy
  @course_group_enrollment.destroy
  set_count
  respond_with @course_group_enrollment
end

#indexObject



10
11
12
# File 'app/controllers/gaku/course_groups/course_group_enrollments_controller.rb', line 10

def index

end

#newObject



14
15
16
17
# File 'app/controllers/gaku/course_groups/course_group_enrollments_controller.rb', line 14

def new
  @course_group_enrollment = CourseGroupEnrollment.new
  respond_with @course_group_enrollment
end