public ActionResult ChangeAccountProfile() { var user = GetUser(); var model = new ChangeAccountProfileViewModel { PhoneNumber = user.PhoneNumber, EmailAddress = user.Email }; return(View(model)); }
public ActionResult ChangeAccountProfile(ChangeAccountProfileViewModel model) { if (ModelState.IsValid) { using (ApplicationDbContext db = new ApplicationDbContext()) { var user = db.Users.Find(User.Identity.GetUserId()); user.Email = model.EmailAddress; user.PhoneNumber = model.PhoneNumber; db.SaveChanges(); return(Redirect("Index")); } } return(View(model)); }