public IActionResult EditUserProfile(EditUserProfileInputViewModel editUserProfileInputViewModel) { var currUser = this.UserAccountService.GetCurrentUser(HttpContext); this.UserAccountService.EditUserProfile(currUser, editUserProfileInputViewModel); return(RedirectToAction("Success", "Home")); }
public void EditUserProfile(WAGUser user, EditUserProfileInputViewModel editUserProfileInputViewModel) { var userToUpdate = this.DbContext.Users.FirstOrDefault(u => u == user); if (userToUpdate != null) { userToUpdate.FirstName = editUserProfileInputViewModel.FirstName; userToUpdate.LastName = editUserProfileInputViewModel.LastName; userToUpdate.Email = editUserProfileInputViewModel.Email; userToUpdate.PhoneNumber = editUserProfileInputViewModel.PhoneNumber; userToUpdate.City = editUserProfileInputViewModel.City; userToUpdate.Address = editUserProfileInputViewModel.Address; } this.DbContext.SaveChanges(); }