POST /guidance_groups POST /guidance_groups.json
# File app/controllers/guidance_groups_controller.rb, line 34 def admin_create if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.new(params[:guidance_group]) @guidance_group.organisation_id = current_user.organisation_id respond_to do |format| if @guidance_group.save format.html { redirect_to admin_index_guidance_path, notice: I18n.t('org_admin.guidance_group.created_message') } format.json { render json: @guidance_group, status: :created, location: @guidance_group } else format.html { render action: "new" } format.json { render json: @guidance_group.errors, status: :unprocessable_entity } end end else render(:file => File.join(Rails.root, 'public/403.html'), :status => 403, :layout => false) end end
DELETE /guidance_groups/1 DELETE /guidance_groups/1.json
# File app/controllers/guidance_groups_controller.rb, line 87 def admin_destroy if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.find(params[:id]) @guidance_group.destroy respond_to do |format| format.html { redirect_to admin_index_guidance_path, notice: I18n.t('org_admin.guidance_group.destroyed_message') } format.json { head :no_content } end else render(:file => File.join(Rails.root, 'public/403.html'), :status => 403, :layout => false) end end
GET /guidance_groups/1/edit
# File app/controllers/guidance_groups_controller.rb, line 55 def admin_edit if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.find(params[:id]) else render(:file => File.join(Rails.root, 'public/403.html'), :status => 403, :layout => false) end end
GET add new guidance groups
# File app/controllers/guidance_groups_controller.rb, line 21 def admin_new if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.new respond_to do |format| format.html # new.html.erb format.json { render json: @guidance } end end end
GET /guidance_groups/1 GET /guidance_groups/1.json
# File app/controllers/guidance_groups_controller.rb, line 6 def admin_show if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.find(params[:id]) respond_to do |format| format.html format.json { render json: @guidance_group } end else render(:file => File.join(Rails.root, 'public/403.html'), :status => 403, :layout => false) end end
PUT /guidance_groups/1 PUT /guidance_groups/1.json
# File app/controllers/guidance_groups_controller.rb, line 65 def admin_update if user_signed_in? && current_user.can_org_admin? then @guidance_group = GuidanceGroup.find(params[:id]) @guidance_group.organisation_id = current_user.organisation_id respond_to do |format| if @guidance_group.update_attributes(params[:guidance_group]) format.html { redirect_to admin_index_guidance_path(params[:guidance_group]), notice: I18n.t('org_admin.guidance_group.updated_message') } format.json { head :no_content } else format.html { render action: "edit" } format.json { render json: @guidance_group.errors, status: :unprocessable_entity } end end else render(:file => File.join(Rails.root, 'public/403.html'), :status => 403, :layout => false) end end