public ActionResult ChangeDisplayName() { var userId = User.Identity.GetUserId(); var getUserDisplayName = DbContext.Users.Where(p => p.Id == userId).Select(b => b.DisplayName).FirstOrDefault(); var model = new ChangeDisplayName() { DisplayName = getUserDisplayName }; return(View(model)); }
public ActionResult ChangeDisplayName(ChangeDisplayName model) { if (!ModelState.IsValid) { return(View(model)); } var userId = User.Identity.GetUserId(); var user = DbContext.Users.Where(p => p.Id == userId).FirstOrDefault(); user.DisplayName = model.DisplayName; DbContext.SaveChanges(); return(RedirectToAction(nameof(ManageController.Index))); }