Class: ClassGroups::EnrollmentsController
Instance Method Summary
collapse
#create, #create_from_selection, #new, #student_selection
#resolve_layout
Instance Method Details
#destroy ⇒ Object
17
18
19
20
|
# File 'app/controllers/gaku/class_groups/enrollments_controller.rb', line 17
def destroy
@enrollments = @class_group.enrollments.seat_numbered
super
end
|
#index ⇒ Object
6
7
8
|
# File 'app/controllers/gaku/class_groups/enrollments_controller.rb', line 6
def index
@enrollments = @class_group.enrollments.seat_numbered
end
|
#sort ⇒ Object
10
11
12
13
14
15
|
# File 'app/controllers/gaku/class_groups/enrollments_controller.rb', line 10
def sort
params['enrollment'].each_with_index do |id, index|
@class_group.enrollments.find(id).update(seat_number: index.next)
end
@enrollments = @class_group.enrollments.seat_numbered
end
|