/** * 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)); }
/** * 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'); }
public function store(Requests\CreateEmployeeRequest $request) { return $this->empService->save($request->except('_token'))->toArray(); }