public LogroBE obtenerLogroxCurso(LogroBE logro) { LogroBE objLogroBE = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSObtenerLogroxCurso"; ServiceHelper objServiceHelper = new ServiceHelper(); try { json = objServiceHelper.serializeObjectToJson(logro); hwr = objServiceHelper.createHttpWebRequest(sServicio); objLogroBE = JsonConvert.DeserializeObject<LogroBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return objLogroBE; }
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; }
static void obtenerLogroCurso() { LogroBC objLogroBC = null; LogroBE objLogroBE = null; try { Console.WriteLine("SERVICIO: Obtener Logro Terminal de Curso"); objLogroBC = new LogroBC(); objLogroBE = new LogroBE(); Console.WriteLine("\nENTRADA:"); Console.WriteLine("CursoId:"); objLogroBE.CursoId = Convert.ToInt32(Console.ReadLine()); objLogroBE = objLogroBC.obtenerLogroxCurso(objLogroBE); Console.WriteLine("\nSALIDA:"); Console.WriteLine("- LogroId: " + objLogroBE.LogroId); Console.WriteLine("- CursoId: " + objLogroBE.CursoId); Console.WriteLine("- Descripcion: " + objLogroBE.Descripcion); Console.WriteLine("- Estado: " + objLogroBE.Estado); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } Console.ReadLine(); }