Example #1
0
        public async Task <bool> Executar(FiltroRelatorioAEAdesaoDto filtro)
        {
            var usuarioLogado = await mediator.Send(new ObterUsuarioLogadoQuery());

            filtro.UsuarioNome = usuarioLogado.Nome;
            filtro.UsuarioRF   = usuarioLogado.CodigoRf;

            return(await mediator.Send(new GerarRelatorioCommand(TipoRelatorio.AEAdesao, filtro, usuarioLogado)));
        }
 public async Task <IActionResult> AdesaoApp([FromBody] FiltroRelatorioAEAdesaoDto filtro, [FromServices] IRelatorioAEAdesaoUseCase relatorioUseCase)
 {
     return(Ok(await relatorioUseCase.Executar(filtro)));
 }