public async Task <bool> AlteracaoNotasBimestre([FromQuery] FiltroRelatorioDto request, [FromServices] IRelatorioAlteracaoNotasUseCase relatorioUseCase)
        {
            await relatorioUseCase.Executar(request);

            return(true);
        }
 public async Task <IActionResult> AlteracaoNotas([FromBody] FiltroRelatorioAlteracaoNotas filtro, [FromServices] IRelatorioAlteracaoNotasUseCase relatorioUseCase)
 {
     if (filtro.ModalidadeTurma == Dominio.Modalidade.Infantil)
     {
         throw new NegocioException("Não é possível gerar este relatório para a modalidade infantil.");
     }
     return(Ok(await relatorioUseCase.Executar(filtro)));
 }