public async Task <ActionResult <ManagerViewModel> > Edit([FromQuery] string managerId) { var manager = await Mediator.Send(new GetManagerByIdQuery { Id = managerId }); var command = new UpdateManagerCommand(); var managerUpdateDto = new ManagerUpdateDto { ManagerViewModel = manager, UpdateManagerCommand = command }; return(this.View(managerUpdateDto)); }
public async Task <ActionResult> Update(UpdateManagerCommand command) { await Mediator.Send(command); return(NoContent()); }
public async Task <ActionResult> Edit([FromForm] UpdateManagerCommand command) { await Mediator.Send(command); return(this.Redirect("/")); }