コード例 #1
0
        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));
        }
コード例 #2
0
 public async Task <IActionResult> Update([FromForm] UpdateMeCommand me) =>
 await _iMediator.Send(me);