public ActionResult Update(User currentUser, UpdateMeCommand updateMeCommand) { if (ModelState.IsValid) { UserService.Update(currentUser, updateMeCommand.UserContactDto, updateMeCommand.UserDataDto, updateMeCommand.UserPaymentDto, updateMeCommand.UserNotificationOptionsDto, new EntityChangedDto(currentUser, DateTime.Now)); return(RedirectToAction("Index")); } UpdateMeViewModel updateMeViewModel = new UpdateMeViewModel(currentUser, updateMeCommand); return(View(updateMeViewModel)); }
public async Task <IActionResult> Update([FromForm] UpdateMeCommand me) => await _iMediator.Send(me);