public function editMyProfilePatientStore(EditProfileRequest $request) { $input = $request->all(); $input['userId'] = Auth::user()->userId; patient::editPatientProfile($input); return redirect('/'); }
public function update($id, Requests\EditProfileRequest $request) { $requestArray = $request->all(); $teamStyle = \App\userPreferredTeamStyle::where('userID', $id); $teamStyle->update(['teamStyle' => $requestArray['teamStyles']]); $language = \App\userKnownLanguages::where('userID', $id); $language->update(['languageName' => $requestArray['languages']]); \App\userCourseTaken::where('userID', $id)->delete(); if (array_key_exists('course261', $requestArray)) { \App\userCourseTaken::create(['userID' => $id, 'courseCode' => 261]); } if (array_key_exists('course262', $requestArray)) { \App\userCourseTaken::create(['userID' => $id, 'courseCode' => 262]); } if (array_key_exists('course306', $requestArray)) { \App\userCourseTaken::create(['userID' => $id, 'courseCode' => 306]); } if (array_key_exists('course406', $requestArray)) { \App\userCourseTaken::create(['userID' => $id, 'courseCode' => 406]); } return redirect('/home'); }
public function update_profile(EditProfileRequest $request, $id) { $profiles = Profile::findOrFail($id); $name = ""; if ($request->file('curriculum')) { $file = $request->file('curriculum'); $name = 'Appmm_' . time() . '.' . $file->getClientOriginalExtension(); Storage::disk('profiles')->put($name, \File::get($file)); } $profiles->fill($request->all()); $profiles->curriculum = $name; $profiles->save(); $id_user = Auth::user()->id; $users = User::findOrFail($id_user); $users->iduser_update = $id_user; $users->save(); Session::flash('message', 'El usuario ' . $profiles->user->name . ' Actualizo su perfil exitosamente'); return redirect()->route('home'); }