// // GET: /Manage/ChangeLabel public async Task <ActionResult> ChangeLabel() { AppUser user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); if (user != null) { ChangeLabelViewModel ChangeLabelViewModel = new ChangeLabelViewModel { Label = user.LabelName }; return(View(ChangeLabelViewModel)); } else { return(View()); } }
public async Task <ActionResult> ChangeLabel(ChangeLabelViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); if (user != null) { user.LabelName = model.Label; await UserManager.UpdateAsync(user); return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeLabelSuccess })); } return(View(model)); }