public IEnumerable <PlanoAulaExistenteRetornoDto> ValidarPlanoAulaExistente(FiltroPlanoAulaExistenteDto filtroPlanoAulaExistenteDto)
        {
            IList <PlanoAulaExistenteRetornoDto> retorno = new List <PlanoAulaExistenteRetornoDto>();
            var planoAulaTurmaDatasDto = filtroPlanoAulaExistenteDto.PlanoAulaTurmaDatas;

            for (int i = 0; i < planoAulaTurmaDatasDto.Count; i++)
            {
                retorno.Add(new PlanoAulaExistenteRetornoDto()
                {
                    TurmaId = filtroPlanoAulaExistenteDto.PlanoAulaTurmaDatas[i].TurmaId,
                    Existe  = repositorio.ValidarPlanoExistentePorTurmaDataEDisciplina(
                        planoAulaTurmaDatasDto[i].Data,
                        planoAulaTurmaDatasDto[i].TurmaId.ToString(),
                        planoAulaTurmaDatasDto[i].DisciplinaId)
                });
            }

            return(retorno);
        }
Пример #2
0
 public IActionResult ValidarPlanoAnualExistente(FiltroPlanoAulaExistenteDto filtroPlanoAulaExistenteDto, [FromServices] IConsultasPlanoAula consultasPlanoAula)
 {
     return(Ok(consultasPlanoAula.ValidarPlanoAulaExistente(filtroPlanoAulaExistenteDto)));
 }