CRUDcommissioner

This commit is contained in:
yamin
2017-08-21 16:12:59 +06:30
parent 3b5eb532d3
commit 25e6039a9f
10 changed files with 105 additions and 33 deletions

View File

@@ -15,6 +15,7 @@ class CommissionersController < ApplicationController
# GET /commissioners/new
def new
@commissioner = Commissioner.new
@employee = Employee.all.order('name asc')
end
# GET /commissioners/1/edit
@@ -25,7 +26,7 @@ class CommissionersController < ApplicationController
# POST /commissioners.json
def create
@commissioner = Commissioner.new(commissioner_params)
@commissioner.created_by = current_user.id
respond_to do |format|
if @commissioner.save
format.html { redirect_to @commissioner, notice: 'Commissioner was successfully created.' }
@@ -69,6 +70,6 @@ class CommissionersController < ApplicationController
# Never trust parameters from the scary internet, only allow the white list through.
def commissioner_params
params.fetch(:commissioner, {})
params.require(:commissioner).permit(:name,:emp_id,:created_by,:commission_type, :is_active)
end
end