Class: Gaku::Admin::SimpleGradeTypesController

Inherits:
BaseController
  • Object
show all
Defined in:
app/controllers/gaku/admin/simple_grade_types_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



20
21
22
23
24
25
26
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 20

def create
  @simple_grade_type = SimpleGradeType.new(simple_grade_type_params)
  @simple_grade_type.save
  set_count
  flash.now[:notice] = t(:'notice.created', resource: t_resource)
  respond_with @simple_grade_type
end

#destroyObject



37
38
39
40
41
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 37

def destroy
  @simple_grade_type.destroy
  set_count
  respond_with @simple_grade_type
end

#editObject



28
29
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 28

def edit
end

#indexObject



9
10
11
12
13
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 9

def index
  @simple_grade_types = SimpleGradeType.all
  set_count
  respond_with @simple_grade_types
end

#newObject



15
16
17
18
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 15

def new
  @simple_grade_type = SimpleGradeType.new
  respond_with @simple_grade_type
end

#updateObject



31
32
33
34
35
# File 'app/controllers/gaku/admin/simple_grade_types_controller.rb', line 31

def update
  @simple_grade_type.update(simple_grade_type_params)
  flash.now[:notice] = t(:'notice.updated', resource: t_resource)
  respond_with @simple_grade_type
end