Sha256: 1bab4d358962cf932d7399c31f979df99d54abdc9c10e0ce1e6bee03f46fc6b6
Contents?: true
Size: 1.6 KB
Versions: 10
Compression:
Stored size: 1.6 KB
Contents
class OrgDepartmentPositionsController < ApplicationController before_action :set_org_department_position, only: [:show, :edit, :update, :destroy] # GET /org_department_positions def index @org_department_positions = OrgDepartmentPosition.all end # GET /org_department_positions/1 def show end # GET /org_department_positions/new def new @org_department_position = OrgDepartmentPosition.new end # GET /org_department_positions/1/edit def edit end # POST /org_department_positions def create @org_department_position = OrgDepartmentPosition.new(org_department_position_params) if @org_department_position.save redirect_to @org_department_position, notice: 'Org department position was successfully created.' else render :new end end # PATCH/PUT /org_department_positions/1 def update if @org_department_position.update(org_department_position_params) redirect_to @org_department_position, notice: 'Org department position was successfully updated.' else render :edit end end # DELETE /org_department_positions/1 def destroy @org_department_position.destroy redirect_to org_department_positions_url, notice: 'Org department position was successfully destroyed.' end private # Use callbacks to share common setup or constraints between actions. def set_org_department_position @org_department_position = OrgDepartmentPosition.find(params[:id]) end # Only allow a trusted parameter "white list" through. def org_department_position_params params[:org_department_position] end end
Version data entries
10 entries across 10 versions & 1 rubygems