Controlador para las entidades relacionadas con los debates
# File app/controllers/admin/outside_organizations_controller.rb, line 35 def create @title = "Nueva entidad relacionada para las propuestas del Gobierno" @organization = OutsideOrganization.new(params[:organization]) if @organization.save() flash[:notice] = 'Los datos de la entidad se han guardado correctamente' redirect_to admin_outside_organizations_path() else render :action => 'new' end end
# File app/controllers/admin/outside_organizations_controller.rb, line 63 def destroy @organization = OutsideOrganization.find(params[:id]) if @organization.destroy flash[:notice] = "La entidad se ha eliminado" redirect_to admin_outside_organizations_path() else @title = "Modificar entidad relacionada para las propuestas del Gobierno" render :edit end end
# File app/controllers/admin/outside_organizations_controller.rb, line 47 def edit @title = "Modificar entidad relacionada para las propuestas del Gobierno" @organization = OutsideOrganization.find(params[:id]) end
# File app/controllers/admin/outside_organizations_controller.rb, line 25 def index @title = "Propuestas del Gobierno" @organizations = OutsideOrganization.find(:all, :order => 'name_es') end
# File app/controllers/admin/outside_organizations_controller.rb, line 30 def new @title = "Nueva entidad relacionada para las propuestas del Gobierno" @organization = OutsideOrganization.new() end
# File app/controllers/admin/outside_organizations_controller.rb, line 52 def update @title = "Modificar entidad relacionada para las propuestas del Gobierno" @organization = OutsideOrganization.find(params[:id]) if @organization.update_attributes(params[:organization]) flash[:notice] = 'Los datos de la entidad se han guardado correctamente' redirect_to admin_outside_organizations_path() else render :action => 'edit' end end