protected void Page_Load(object sender, EventArgs e) { sPersonaId = Session["PersonaId"].ToString(); if (sPersonaId != null) { objPeriodoBC = new PeriodoBC(); objPeriodoBE = objPeriodoBC.obtenerPeriodoActual(); texto_PeriodoActual.Text = objPeriodoBE.Descripcion; texto_FechaLimite.Text = objPeriodoBE.FechaFin; grdCursosDataBind(); } }
protected void Page_Load(object sender, EventArgs e) { objPeriodoBE = (PeriodoBE)Session["Periodo"]; objInformeBE = (InformeFinCicloBE) Session["Informe"]; objCursoxProfesorBE = (CursoxProfesorBE)Session["CursoxProfesor"]; texto_PeriodoActual.Text = objPeriodoBE.Descripcion; texto_FechaLimite.Text = objPeriodoBE.FechaFin; texto_DescripcionCurso.Text = objCursoxProfesorBE.Codigo + " - " + objCursoxProfesorBE.Nombre; //OBTENIENDO LOGRO TERMINAL objLogroBE = new LogroBE(); objLogroBE.CursoId = objCursoxProfesorBE.CursoId; objLogroBC = new LogroBC(); objLogroBE = objLogroBC.obtenerLogroxCurso(objLogroBE); texto_LogroTerminal.Text = objLogroBE.Descripcion; //OBTENIENDO STUDENT OUTCOMES grdOutcomesDataBind(); //OBTENIENDO HALLAZGOS objHallazgoBC = new HallazgoBC(); if (objHallazgoCollectionBE == null) { HallazgoBE objHallazgoBE = new HallazgoBE(); objHallazgoBE.InformeFinCicloId = objInformeBE.InformeFinCicloId; objHallazgoCollectionBE = objHallazgoBC.listarHallazgos(objHallazgoBE); } grdHallazgosDataBind(); //OBTENER ACCIONES DE MEJORA objAccionMejoraBC = new AccionMejoraBC(); if (objAccionesMejoraCollectionBE == null) { AccionMejoraBE objAccionMejoraBE = new AccionMejoraBE(); objAccionMejoraBE.InformeFinCicloId = objInformeBE.InformeFinCicloId; objAccionesMejoraCollectionBE = objAccionMejoraBC.listarAccionesMejora(objAccionMejoraBE); } grdAccionesMejoraDataBind(); //OBTENER ACCIONES PREVIAS objAccionesPreviasBC = new AccionMejoraBC(); if(objAccionesPreviasCollectionBE == null) { InformeFinCicloBE objInformeAccioneMejoraBE = new InformeFinCicloBE(); objInformeAccioneMejoraBE.CursoId = objCursoxProfesorBE.CursoId; objInformeAccioneMejoraBE.PeriodoId = objPeriodoBE.PeriodoId; objAccionesPreviasCollectionBE = objAccionesPreviasBC.listarAccionesPrevias(objInformeAccioneMejoraBE); } grdAccionesPreviasDataBind(); //SETEANDO DATOS DE INFORME DE FIN DE CICLO txt_DesarrolloAprendizaje.Text = objInformeBE.DesarrolloUnidades; txt_Infraestructura.Text = objInformeBE.ComentarioInfraestructura; txt_Alumnos.Text = objInformeBE.ComentarioAlumnos; txt_Delegados.Text = objInformeBE.ComentarioDelegados; txt_EncuestaAcademica.Text = objInformeBE.ComentarioEncuesta; }
private PeriodoCollectionBE obtenerPeriodosFiltrados(PeriodoWS.PeriodoCollectionDC listaPeriodosTotal) { int posicionPeriodoActual = 0; PeriodoCollectionBE lista = new PeriodoCollectionBE(); lista.LstPeriodos = new System.Collections.ObjectModel.Collection<PeriodoBE>(); for (int i = 0; i < listaPeriodosTotal.Count(); i++) { if (listaPeriodosTotal[i].EsActual == 1) { posicionPeriodoActual = i; break; } } for (int j = posicionPeriodoActual + 1; j > posicionPeriodoActual - 1; j--) { if (j >= 0) { PeriodoBE periodo = new PeriodoBE(); periodo.PeriodoId = listaPeriodosTotal[j].PeriodoId; periodo.Descripcion = listaPeriodosTotal[j].Descripcion; periodo.EsActual = listaPeriodosTotal[j].EsActual; periodo.FechaInicio = listaPeriodosTotal[j].FechaInicio; periodo.FechaFin = listaPeriodosTotal[j].FechaFin; lista.LstPeriodos.Add(periodo); } } return lista; }