public async Task <ActionResult> ChangeOtherInfo(ChangeOtherInfoViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); user.Address = model.Address; user.City = model.City; user.ZipCode = model.ZipCode; user.CompanyName = model.CompanyName; user.BankAcount = model.BankAccount; user.DdsNumber = model.DdsNumber; user.KwkNumber = model.KwkNumber; var result = await UserManager.UpdateAsync(user); if (result.Succeeded) { return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeOtherInfoSuccess })); } AddErrors(result); return(View()); }
public ActionResult ChangeOtherInfo() { var userId = User.Identity.GetUserId(); var user = UserManager.FindById(User.Identity.GetUserId()); var model = new ChangeOtherInfoViewModel() { CompanyName = user.CompanyName ?? "", DdsNumber = user.DdsNumber ?? " ", KwkNumber = user.KwkNumber ?? " ", BankAccount = user.BankAcount ?? " ", Address = user.Address ?? " ", ZipCode = user.ZipCode ?? " ", City = user.City ?? " " }; return(View(model)); }