コード例 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param app\Requests\CreateEmployeeRequest|Requests\CreateEmployeeRequest $request
  * @return Response
  */
 public function store(Requests\CreateEmployeeRequest $request)
 {
     $input = $request->all();
     $input['created_at'] = Carbon::now();
     $input['updated_at'] = Carbon::now();
     App\Employee::create($input);
     $header = 'Success';
     $message = 'You have successfully added a new employee record.';
     echo '<script>
         alert("You have successfully added a new employee record.");
         window.location.replace("../employees/create");
     </script>';
     //return redirect()->to('/employees/create')->with(compact($header, $message));
 }
コード例 #2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, Requests\CreateEmployeeRequest $request)
 {
     $employee = User::findOrFail($id);
     $employee->update($request->all());
     return redirect('employees');
 }
コード例 #3
0
 public function store(Requests\CreateEmployeeRequest $request)
 {
     return $this->empService->save($request->except('_token'))->toArray();
 }