public ActionResult AccountDetails() { UserAccount account = new UserAccount(); using (PYPContext db = new PYPContext()) { User currentUser = db.Users.SingleOrDefault(u => u.UserName == User.Identity.Name); account.Name = currentUser.Name; account.Email = currentUser.Email; account.UserName = currentUser.UserName; } return PartialView("_AccountDetails", account); }
public ActionResult AccountDetails(UserAccount account) { User user = new User(); using (PYPContext db = new PYPContext()) { user = db.Users.Single(u => u.UserName == User.Identity.Name); user.UserName = account.UserName; user.Name = account.Name; user.Email = account.Email; if (db.Entry(user).State == EntityState.Modified) { db.SaveChanges(); } } return RedirectToAction("Index", "Home"); }