public IActionResult Post([FromBody] ExtratoViewModel compra) { var command = _mapper.Map <CadastrarExtratoCommand>(compra); _bus.EnviarComando(command); var extratoDomain = _extratoQueryRepository.ObterUltimaCompra(compra.Email); return(Response(_mapper.Map <ExtratoViewModel>(extratoDomain))); }
public async Task <IActionResult> Post([FromBody] ExtratoViewModel extratoViewModel) { return((await extratoApplicationService.CriarExtratoParticipante(extratoViewModel.Id, extratoViewModel.ParticipanteId)).ToActionResult()); }