public Calendario GetCalendario(int ano, int semestre) { BusinessData.BusinessLogic.CalendariosBO controleCalendarios = new CalendariosBO(); BusinessData.Entities.Calendario cal = controleCalendarios.GetCalendarioByAnoSemestre(ano,semestre); ControleDias dias = new ControleDias(); ControleCategorias categorias = new ControleCategorias(); ControleRequisicoes requisicoes = new ControleRequisicoes(); ControleTurmas turmas = new ControleTurmas(); BusinessData.BusinessLogic.CategoriaDisciplinaBO categoriasDeDisciplina = new CategoriaDisciplinaBO(); List<BusinessData.Entities.CategoriaDisciplina> catalogoCategoriasDisciplina = categoriasDeDisciplina.GetCategoriaDisciplinas(); ColecaoDias catalogoDias = dias.GetColecaoDias(cal); ColecaoCategoriaDeRecursos catalogoCategorias = categorias.GetCategorias(); ColecaoTurmas catalogoTurmas = turmas.GetTurmas(cal,catalogoCategoriasDisciplina); return new Calendario( cal, catalogoDias, requisicoes.GetRequisicoes(cal,catalogoDias,catalogoCategorias,catalogoTurmas), catalogoTurmas, catalogoCategorias, catalogoCategoriasDisciplina ); }
public Calendario GetCalendario(int ano, int semestre) { BusinessData.BusinessLogic.CalendariosBO controleCalendarios = new CalendariosBO(); BusinessData.Entities.Calendario cal = controleCalendarios.GetCalendarioByAnoSemestre(ano, semestre); ControleDias dias = new ControleDias(); ControleCategorias categorias = new ControleCategorias(); ControleRequisicoes requisicoes = new ControleRequisicoes(); ControleTurmas turmas = new ControleTurmas(); BusinessData.BusinessLogic.CategoriaDisciplinaBO categoriasDeDisciplina = new CategoriaDisciplinaBO(); List <BusinessData.Entities.CategoriaDisciplina> catalogoCategoriasDisciplina = categoriasDeDisciplina.GetCategoriaDisciplinas(); ColecaoDias catalogoDias = dias.GetColecaoDias(cal); ColecaoCategoriaDeRecursos catalogoCategorias = categorias.GetCategorias(); ColecaoTurmas catalogoTurmas = turmas.GetTurmas(cal, catalogoCategoriasDisciplina); return(new Calendario( cal, catalogoDias, requisicoes.GetRequisicoes(cal, catalogoDias, catalogoCategorias, catalogoTurmas), catalogoTurmas, catalogoCategorias, catalogoCategoriasDisciplina )); }