Ejemplo n.º 1
0
        public async Task <bool> Executar(FiltroRelatorioPlanejamentoDiario filtro)
        {
            var usuarioLogado = await mediator.Send(new ObterUsuarioLogadoQuery());

            filtro.UsuarioNome = usuarioLogado.Nome;

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