예제 #1
0
 public function update_user($id)
 {
     $validate = UserDetails::validate_required(Input::all());
     if ($validate->passes()) {
         $u_login = UserLogin::where('employee_id', $id)->first();
         $u_login->username = Input::get('username');
         $u_login->employee_id = Input::get('employeeid');
         $u_login->save();
         $u_details = UserDetails::where('employee_id', $id)->first();
         $u_details->employee_id = Input::get('employeeid');
         $u_details->firstname = Input::get('firstname');
         $u_details->surname = Input::get('surname');
         $u_details->department = Input::get('department');
         $u_details->email = Input::get('email');
         $u_details->save();
         return Redirect::to('e_user/' . $u_details->employee_id)->with('message', ucfirst($u_details->firstname) . ' ' . ucfirst($u_details->surname));
     } else {
         return Redirect::to('e_user/' . $id)->withErrors($validate)->withInput();
     }
 }