public IEnumerable <CicloDto> Listar(FiltroCicloDto filtroCicloDto) { var lista = repositorioCiclo.ObterCiclosPorAnoModalidade(filtroCicloDto); if (!lista.Any()) { throw new NegocioException("Não foi possível localizar o ciclo da turma selecionada"); } if (!lista.Any(ciclos => ciclos.Selecionado)) { lista.First().Selecionado = true; } return(lista); }
public IEnumerable <CicloDto> Listar(FiltroCicloDto filtroCicloDto) { return(repositorioCiclo.ObterCiclosPorAnoModalidade(filtroCicloDto)); }