public async Task <ActionResult> EditNickname(ProfileEditNicknameModel model) { if (!ModelState.IsValid) { return(View()); } try { var svcNicknameData = new MUser_UpdateNickname() { NickName = model.Nickname }; await UserMicroService.UpdateNicknameAsync(GetUserId(), svcNicknameData); AddFeedbackMessage(Feedback.FeedbackMessageTypes.Informational, "Nicknamed changed."); return(RedirectToAction("Index")); } catch (ServiceException ex) { AddModelErrors(ex); return(View()); } }
public async Task <ActionResult> EditNickname() { var svcProfileDetailData = await UserMicroService.GetUserAsync(GetUserId()); var model = new ProfileEditNicknameModel() { Nickname = svcProfileDetailData.NickName }; return(View(model)); }