public ActionResult DisplayAccountInfo(string userName) { var model = new AccountInfoViewModel(); var user = Membership.GetUser(userName); if (user != null) { model.Email = user.Email; model.LastLoginDate = user.LastLoginDate; model.UserName = user.UserName; } return View(model); }
public ActionResult EditAccountInfo(AccountInfoViewModel model) { if (ModelState.IsValid) { var user = Membership.GetUser(model.UserName); if (user != null) { user.Email = model.Email; Membership.UpdateUser(user); } return RedirectToAction("Profile", new { userName = model.UserName }); } return View("EditAccountInfo", model); }