public async Task <RecuperacaoParalelaListagemDto> Listar(FiltroRecuperacaoParalelaDto filtro) { var alunosEol = await servicoEOL.ObterAlunosAtivosPorTurma(filtro.TurmaCodigo); if (!alunosEol.Any()) { return(null); } var alunosRecuperacaoParalela = await repositorioRecuperacaoParalela.Listar(filtro.TurmaId, filtro.PeriodoId); var periodoEscolarAtual = await consultasPeriodoEscolar.ObterPeriodoEscolarEmAberto(Modalidade.Fundamental, DateTime.Now.Year); return(await MapearParaDtoAsync(alunosEol, alunosRecuperacaoParalela, filtro.TurmaId, filtro.PeriodoId, filtro.Ordenacao, periodoEscolarAtual)); }