public async Task <IActionResult> ObterAlunosQueSeraoInativados([FromServices] IObterAlunosQueSeraoInativadosUseCase useCase,
                                                                        [FromQuery] FiltroObterAlunosQueSeraoInativadosDto filtro)
        {
            var retorno = await useCase.Executar(filtro);

            return(Ok(retorno));
        }
Esempio n. 2
0
        public async Task <PaginacaoResultadoDto <AlunoEol> > Executar(FiltroObterAlunosQueSeraoInativadosDto filtro)
        {
            var paginacao = new Paginacao(filtro.PaginaNumero, filtro.RegistrosQuantidade);

            return(await mediator.Send(new ObterAlunosQueSeraoInativadosPorAnoLetivoQuery(paginacao, filtro.AnoLetivo, filtro.DataReferencia)));
        }