socialforge/app/controllers/org_subfields_controller.rb

25 lines
703 B
Ruby
Raw Normal View History

2015-12-04 17:34:48 +08:00
class OrgSubfieldsController < ApplicationController
def create
@subfield = OrgSubfield.create(:name => params[:name])
@organization = Organization.find(params[:organization_id])
@organization.org_subfields << @subfield
@subfield.update_attributes(:priority => @subfield.id, :field_type => params[:field_type])
2015-12-04 17:34:48 +08:00
end
def destroy
@subfield = OrgSubfield.find(params[:id])
@organization = Organization.find(@subfield.organization_id)
@subfield.destroy
end
def update
@subfield = OrgSubfield.find(params[:id])
2015-12-05 11:30:05 +08:00
@organization = Organization.find(@subfield.organization_id)
2015-12-04 17:34:48 +08:00
@subfield.update_attributes(:name => params[:name])
end
def show
end
2015-12-04 17:34:48 +08:00
end