public void grdAccionesMejora_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.ToUpper().Equals("CMDELIMINARACCIONMEJORA")) { objAccionMejoraBC = new AccionMejoraBC(); AccionMejoraBE objAccionMejoraBE = new AccionMejoraBE(); objAccionMejoraBE.AccionMejoraId = Convert.ToInt32(e.CommandArgument.ToString()); objAccionMejoraBE.InformeFinCicloId = objInformeBE.InformeFinCicloId; objAccionesMejoraCollectionBE = objAccionMejoraBC.eliminarAccionMejora(objAccionMejoraBE); grdAccionesMejoraDataBind(); } } catch (Exception ex) { throw ex; } }
public AccionMejoraCollectionBE listarAccionesMejora(AccionMejoraBE objAccionMejoraBE) { AccionMejoraCollectionBE objAccionMejoraCollectionBE = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSListarAccionesMejoraxInformeFinCiclo"; ServiceHelper objServiceHelper = new ServiceHelper(); try { json = objServiceHelper.serializeObjectToJson(objAccionMejoraBE); hwr = objServiceHelper.createHttpWebRequest(sServicio); objAccionMejoraCollectionBE = JsonConvert.DeserializeObject<AccionMejoraCollectionBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return objAccionMejoraCollectionBE; }
private void grdAccionesMejoraDataBind() { AccionMejoraBE objAccionMejoraBE = new AccionMejoraBE(); objAccionMejoraBE.InformeFinCicloId = objInformeBE.InformeFinCicloId; objAccionesMejoraCollectionBE = objAccionMejoraBC.listarAccionesMejora(objAccionMejoraBE); grdAccionesdeMejora.DataSource = objAccionesMejoraCollectionBE.LstAccionesMejora; grdAccionesdeMejora.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; }