public async Task <ActionResult> EditName(ProfileEditNameModel model) { if (!ModelState.IsValid) { return(View()); } try { var svcNameData = new MUser_UpdateName() { FirstName = model.FirstName, LastName = model.LastName }; await UserMicroService.UpdateNameAsync(GetUserId(), svcNameData); AddFeedbackMessage(Feedback.FeedbackMessageTypes.Informational, "Name changed."); return(RedirectToAction("Index")); } catch (ServiceException ex) { AddModelErrors(ex); return(View()); } }
public async Task <ActionResult> EditName() { var svcProfileDetailData = await UserMicroService.GetUserAsync(GetUserId()); var model = new ProfileEditNameModel() { FirstName = svcProfileDetailData.FirstName, LastName = svcProfileDetailData.LastName }; return(View(model)); }