OSDN Git Service

rename model name
[pettanr/pettanr.git] / app / controllers / license_groups_controller.rb
1 class LicenseGroupsController < ApplicationController
2   before_filter :authenticate_admin, :only => [:new, :create, :edit, :update, :destroy]
3   
4   def index
5     filer_list
6   end
7   
8   def show_html_format format
9     format.html {
10       @license_group = @item
11     }
12   end
13   
14   def show
15     set_show
16     respond_to do |format|
17       show_html_format format
18       show_prof_format format
19       show_json_format format
20     end
21   end
22   
23   def count
24     list_count
25   end
26   
27   def new
28     form_new
29   end
30   
31   def edit
32     form_edit
33   end
34   
35   def create
36     set_model
37     @item = @my_model_class.new
38     @item.supply_default 
39     @my_model_class.fold_extend_settings params[@my_model_class.item_name]
40     @item.attributes = params[@my_model_class.item_name]
41     @item.overwrite 
42     render_create
43   end
44   
45   def update
46     set_edit
47     @my_model_class.fold_extend_settings params[@my_model_class.item_name]
48     @item.attributes = params[@my_model_class.item_name]
49     @item.overwrite 
50     render_update
51   end
52   
53 end