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); }
public IActionResult ValidarPlanoAnualExistente(FiltroPlanoAulaExistenteDto filtroPlanoAulaExistenteDto, [FromServices] IConsultasPlanoAula consultasPlanoAula) { return(Ok(consultasPlanoAula.ValidarPlanoAulaExistente(filtroPlanoAulaExistenteDto))); }