public async Task <IActionResult> Put([FromBody] ColaboradorEdicaoViewModel viewModel) { if (!ModelState.IsValid) { NotificarModelStateErrors(); return(Response(viewModel)); } await _colaboradorService.AlterarColaborador(viewModel); return(Response(viewModel)); }
public async Task AlterarColaborador(ColaboradorEdicaoViewModel viewModel) { var alterarCommand = _mapper.Map <AlterarColaboradorCommand>(viewModel); await _mediator.EnviarComando(alterarCommand); }