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));
        }
Exemplo n.º 2
0
        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("/"));
        }