Class: Admin::DocumentDescriptorsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Admin::DocumentDescriptorsController
- Defined in:
- app/controllers/admin/document_descriptors_controller.rb
Instance Method Summary (collapse)
-
- (Object) create
Create a descriptor.
-
- (Object) destroy
Delete a descriptor.
-
- (Object) edit
Edit descriptor form.
-
- (Object) index
List Document Descriptors.
-
- (Object) new
New descriptor form.
-
- (Object) show
Show a descriptor.
-
- (Object) update
Update a descriptor.
Instance Method Details
- (Object) create
Create a descriptor
40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 40 def create @document_descriptor = DocumentDescriptor.new(params[:document_descriptor]) respond_to do |format| if @document_descriptor.save format.html { redirect_to(edit_document_descriptor_path(@document_descriptor), :notice => 'DocumentDescriptor was successfully created.') } format.xml { render :xml => @document_descriptor, :status => :created, :location => @document_descriptor } else flash.now[:error] = "Could not create." format.html { render :action => "new" } format.xml { render :xml => @document_descriptor.errors, :status => :unprocessable_entity } end end end |
- (Object) destroy
Delete a descriptor
72 73 74 75 76 77 78 79 80 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 72 def destroy @document_descriptor = DocumentDescriptor.find(params[:id]) @document_descriptor.destroy respond_to do |format| format.html { redirect_to(document_descriptors_url) } format.xml { head :ok } end end |
- (Object) edit
Edit descriptor form
35 36 37 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 35 def edit @document_descriptor = DocumentDescriptor.find(params[:id]) end |
- (Object) index
List Document Descriptors
5 6 7 8 9 10 11 12 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 5 def index @document_descriptors = DocumentDescriptor.where({}) respond_to do |format| format.html format.xml { render :xml => @document_descriptors } end end |
- (Object) new
New descriptor form
25 26 27 28 29 30 31 32 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 25 def new @document_descriptor = DocumentDescriptor.new respond_to do |format| format.html format.xml { render :xml => @document_descriptor } end end |
- (Object) show
Show a descriptor
15 16 17 18 19 20 21 22 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 15 def show @document_descriptor = DocumentDescriptor.find(params[:id]) respond_to do |format| format.html format.xml { render :xml => @document_descriptor } end end |
- (Object) update
Update a descriptor
56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
# File 'app/controllers/admin/document_descriptors_controller.rb', line 56 def update @document_descriptor = DocumentDescriptor.find(params[:id]) respond_to do |format| if @document_descriptor.update_attributes(params[:document_descriptor]) format.html { redirect_to(edit_document_descriptor_path(@document_descriptor), :notice => 'DocumentDescriptor was successfully updated.') } format.xml { head :ok } else flash.now[:error] = "Could not update." format.html { render :action => "edit" } format.xml { render :xml => @document_descriptor.errors, :status => :unprocessable_entity } end end end |