public IActionResult SalvarRetorno(RetornoViewModel viewModel) { _exameService.AdicionarRetorno(viewModel.ExameId, viewModel.ResultadoAvaliacao, viewModel.Retorno); if (ModelState.IsValid) { return(RedirectToAction("Index", new { })); } return(View("Retorno", viewModel)); }
public async Task <RetornoViewModel> RegistrarAsync(UsuarioViewModel usuario) { var command = _mapper.Map <CriarUsuarioCommand>(usuario); var retornocommand = await _handler.Send(command); var retorno = new RetornoViewModel { MsgRetorno = retornocommand.mensagens }; return(retorno); }
public async Task <RetornoViewModel> ApagarAsync(string id) { RetornoViewModel retorno; try { var command = new DeletarUsuarioCommand(id); var retornocommand = await _handler.Send(command); retorno = new RetornoViewModel { MsgRetorno = retornocommand.mensagens }; } catch (Exception e) { retorno = new RetornoViewModel { MsgRetorno = e.Message.ToString() }; } return(retorno); }