OSDN Git Service

add lg_id in resource picture
[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 self.model
5     LicenseGroup
6   end
7   
8   def index
9     filer_list
10   end
11   
12   def show_html_format format
13     format.html {
14       @license_group = @item
15     }
16   end
17   
18   def show
19     set_show
20     respond_to do |format|
21       show_html_format format
22       show_prof_format format
23       show_json_format format
24     end
25   end
26   
27   def count
28     list_count
29   end
30   
31   def new
32     form_new
33   end
34   
35   def edit
36     form_edit
37   end
38   
39   def create
40     set_model
41     @item = @my_model_class.new
42     @item.supply_default 
43     @my_model_class.fold_extend_settings params[@my_model_class.item_name]
44     @item.attributes = params[@my_model_class.item_name]
45     @item.overwrite 
46     render_create
47   end
48   
49   def update
50     set_edit
51     @my_model_class.fold_extend_settings params[@my_model_class.item_name]
52     @item.attributes = params[@my_model_class.item_name]
53     @item.overwrite 
54     render_update
55   end
56   
57 end