public function editPassword() { $input = Input::all(); $pass = Tb_User::where('user_name', Session::get('user_name'))->first(); if ($input['ulangPass'] != $input['passBaru']) { return Redirect::to('profile')->with('error', 'Password Baru Tidak Sama'); } if (Hash::check($input['passLama'], $pass->password)) { DB::table('tb_user')->where('user_name', Session::get('user_name'))->update(array('password' => Hash::make($input['passBaru']))); return Redirect::to('profile')->with('success', 'Password Berhasil Diganti'); } else { return Redirect::to('profile')->with('error', 'Password Lama Salah'); } }
public function updateDosen() { if (Input::get('password') == Input::get('confirm_password')) { $user_id = Tb_User::where('user_name', Input::get('old_username'))->pluck('user_id'); $dosen = Tb_Dosen::find($user_id); $user = Tb_User::find($user_id); $user->user_name = Input::get('user_name'); $user->password = Hash::make(Input::get('password')); $user->save(); $dosen->dosen_nip = Input::get('dosen_nip'); $dosen->dosen_nama = Input::get('dosen_nama'); $dosen->dosen_email = Input::get('dosen_email'); $dosen->dosen_telp = Input::get('dosen_telp'); //$dosen->dosen_foto =$filename; $user = DB::table('tb_user')->where('user_name', Input::get('user_name'))->pluck('user_id'); $dosen->user_id = $user; $dosen->save(); return Redirect::to('admin/datamasterdosen'); } else { return Redirect::to('admin/datamasterdosen'); } }