public CursoxProfesorCollectionBE listarCursosxProfesor(CursoxProfesorBE cursosxProfesor) { CursoxProfesorCollectionBE objColeccionCursosxProfesorBE = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSListarCursosxProfesor"; ServiceHelper objServiceHelper = new ServiceHelper(); try { json = objServiceHelper.serializeObjectToJson(cursosxProfesor); hwr = objServiceHelper.createHttpWebRequest(sServicio); objColeccionCursosxProfesorBE = JsonConvert.DeserializeObject<CursoxProfesorCollectionBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return objColeccionCursosxProfesorBE; }
static void listarCursosxProfesor() { CursoxProfesorBC objCursoxProfesorBC = null; CursoxProfesorCollectionBE objCursoxProfesorCollectionBE = null; CursoxProfesorBE objCursoxProfesorBE = null; try { Console.WriteLine("SERVICIO: Listar Cursos por Profesor"); objCursoxProfesorBC = new CursoxProfesorBC(); objCursoxProfesorBE = new CursoxProfesorBE(); Console.WriteLine("\nENTRADA:"); Console.WriteLine("ProfesorId:"); objCursoxProfesorBE.ProfesorId = Console.ReadLine(); objCursoxProfesorCollectionBE = objCursoxProfesorBC.listarCursosxProfesor(objCursoxProfesorBE); if (objCursoxProfesorCollectionBE != null) { Console.WriteLine("\nSALIDA:"); for (int i = 0; i < objCursoxProfesorCollectionBE.LstCursosxProfesor.Count; i++) { Console.WriteLine("\n- CursoId: " + objCursoxProfesorCollectionBE.LstCursosxProfesor[i].CursoId); Console.WriteLine("- Codigo: " + objCursoxProfesorCollectionBE.LstCursosxProfesor[i].Codigo); Console.WriteLine("- Nombre: " + objCursoxProfesorCollectionBE.LstCursosxProfesor[i].Nombre); Console.WriteLine("- ProfesorId: " + objCursoxProfesorCollectionBE.LstCursosxProfesor[i].ProfesorId); } } } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } Console.ReadLine(); }
private void grdCursosDataBind() { CursoxProfesorBE objCursoxProfesorBE = new CursoxProfesorBE(); objCursoxProfesorBE.ProfesorId = sPersonaId; objCursoxProfesorBC = new CursoxProfesorBC(); objCursoxProfesorCollectionBE = objCursoxProfesorBC.listarCursosxProfesor(objCursoxProfesorBE); grdCursos.DataSource = objCursoxProfesorCollectionBE.LstCursosxProfesor; grdCursos.DataBind(); }
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; }