private async Task <TurmaAlteracaoNotasDto> MapearParaTurmaDto(List <HistoricoAlteracaoNotasDto> historicoAlteracaoNotas, IEnumerable <int> bimestres, int anoLetivo, TipoNota tiponota) { var turmaDto = new TurmaAlteracaoNotasDto() { Nome = historicoAlteracaoNotas.FirstOrDefault().NomeTurma, AnoAtual = anoLetivo == DateTime.Now.Year ? true : false, TipoNotaConceitoDesc = tiponota.Name().ToUpper(), TipoNotaConceito = tiponota, }; turmaDto.Bimestres.AddRange(await MapearParaBimestreDto(historicoAlteracaoNotas, tiponota)); return(turmaDto); }