public InformeFinCicloBE obtenerInformeFinCicloxId(InformeFinCicloBE informe) { InformeFinCicloBE objInformeFinCicloBE = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSObtenerInformeFinCicloxId"; ServiceHelper objServiceHelper = null; try { objServiceHelper = new ServiceHelper(); json = objServiceHelper.serializeObjectToJson(informe); hwr = objServiceHelper.createHttpWebRequest(sServicio); objInformeFinCicloBE = JsonConvert.DeserializeObject<InformeFinCicloBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return objInformeFinCicloBE; }
public InformeFinCicloReporteCollectionBE listarReporteInformeFinCiclo(InformeFinCicloBE informe) { InformeFinCicloReporteCollectionBE collection = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSListarInformeFinCicloReporte"; ServiceHelper objServiceHelper = null; try { objServiceHelper = new ServiceHelper(); json = objServiceHelper.serializeObjectToJson(informe); hwr = objServiceHelper.createHttpWebRequest(sServicio); collection = JsonConvert.DeserializeObject<InformeFinCicloReporteCollectionBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return collection; }
public void grdCursos_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.ToUpper().Equals("CMDINICIAR")) { InformeFinCicloBC objInformeFinCicloBC = new InformeFinCicloBC(); InformeFinCicloBE objInformeFinCicloBE = new InformeFinCicloBE(); objInformeFinCicloBE.PeriodoId = objPeriodoBE.PeriodoId; objInformeFinCicloBE.CoordinadorId = sPersonaId; objInformeFinCicloBE.CursoId = Convert.ToInt32(e.CommandArgument.ToString()); objInformeFinCicloBE = objInformeFinCicloBC.obtenerInformeFinCiclo(objInformeFinCicloBE); if (objInformeFinCicloBE != null) { if (!objInformeFinCicloBE.Estado.Equals(Constantes.ESTADO_INFORME_FINALIZADO)) { Session["Informe"] = objInformeFinCicloBE; Session["Periodo"] = objPeriodoBE; Session["CursoxProfesor"] = obtenerCurso(objInformeFinCicloBE.CursoId); Response.Redirect("Informe.aspx"); } } //Context.Items.Add("Modo", "2"); //Context.Items.Add("CodAlumno", e.CommandArgument); //Server.Transfer("Alumno.aspx"); } } catch (Exception ex) { throw ex; } }
private void grdAccionesPreviasDataBind() { InformeFinCicloBE objInformeAccionPreviaBE = new InformeFinCicloBE(); objInformeAccionPreviaBE.CursoId = objCursoxProfesorBE.CursoId; objInformeAccionPreviaBE.PeriodoId = objPeriodoBE.PeriodoId; objAccionesPreviasCollectionBE = objAccionesPreviasBC.listarAccionesPrevias(objInformeAccionPreviaBE); grdAccionesPrevias.DataSource = objAccionesPreviasCollectionBE.LstAccionesMejora; grdAccionesPrevias.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; }
/* public void selectedItem( CommandEventArgs e) { for (int i = 0; i < objAccionesPreviasCollectionBE.LstAccionesMejora.Count; i++) { if (int.Parse(e.CommandName) == objAccionesPreviasCollectionBE.LstAccionesMejora[i].AccionMejoraId) { if (objAccionesPreviasCollectionBE.LstAccionesMejora[i].Estado == "EN PROCESO") { //seteo el index en EN PROCESO grdAccionesPrevias. dpdListEstatus.SelectedIndex = 0; } if (objAccionesPreviasCollectionBE.LstAccionesMejora[i].Estado == "NO REALIZADO") { //seteo el index en EN PROCESO dpdListEstatus.SelectedIndex = 1; } if (objAccionesPreviasCollectionBE.LstAccionesMejora[i].Estado == "IMPLEMENTADO") { //seteo el index en EN PROCESO dpdListEstatus.SelectedIndex = 2; } } } }*/ public void OnConfirm(object sender, EventArgs e) { InformeFinCicloBC objInformeFinCicloBC = new InformeFinCicloBC(); InformeFinCicloBE objInformeFinCicloBE = new InformeFinCicloBE(); objInformeFinCicloBE.InformeFinCicloId = objInformeBE.InformeFinCicloId; objInformeFinCicloBE.DesarrolloUnidades = txt_DesarrolloAprendizaje.Text; objInformeFinCicloBE.ComentarioInfraestructura = txt_Infraestructura.Text; objInformeFinCicloBE.ComentarioAlumnos = txt_Alumnos.Text; objInformeFinCicloBE.ComentarioDelegados = txt_Delegados.Text; objInformeFinCicloBE.ComentarioEncuesta = txt_EncuestaAcademica.Text; objInformeFinCicloBE.Estado = "EN PROCESO"; //string confirmValue = Request.Form["confirm_value"]; //if (confirmValue == "YES") //{ if (!existenCamposVacios() && objHallazgoCollectionBE.LstHallazgos.Count < 0) { objInformeFinCicloBE.Estado = "FINALIZADO"; objInformeBE = objInformeFinCicloBC.editarInformeFinCiclo(objInformeFinCicloBE); //this.Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Usted ha finalizado el Informe de Fin de Ciclo satisfactorimente.')", true); } else { objInformeBE = objInformeFinCicloBC.editarInformeFinCiclo(objInformeFinCicloBE); //this.Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Usted debe llenar todos los campos para completar el Informe de Fin de Ciclo.')", true); } //} //else //{ // objInformeBE = objInformeFinCicloBC.editarInformeFinCiclo(objInformeFinCicloBE); // //this.Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('La información ha sido almacenada. Para finalizar el Informe de Fin de Ciclo, debe enviar el Informe.')", true); //} }
public AccionMejoraCollectionBE listarAccionesPrevias(InformeFinCicloBE objInformeFinCicloBE) { AccionMejoraCollectionBE objAccionMejoraCollectionBE = null; HttpWebRequest hwr = null; String json = ""; String sServicio = "WSListarAccionesMejoraPrevia"; ServiceHelper objServiceHelper = new ServiceHelper(); try { json = objServiceHelper.serializeObjectToJson(objInformeFinCicloBE); hwr = objServiceHelper.createHttpWebRequest(sServicio); objAccionMejoraCollectionBE = JsonConvert.DeserializeObject<AccionMejoraCollectionBE>(objServiceHelper.getObject(hwr, json).ReadToEnd()); } catch (Exception ex) { throw ex; } return objAccionMejoraCollectionBE; }
static void obtenerInformeFinCiclo() { InformeFinCicloBC objInformeFinCicloBC = null; InformeFinCicloBE objInformeFinCicloBE = null; try { Console.WriteLine("SERVICIO: Obtener Informe"); objInformeFinCicloBC = new InformeFinCicloBC(); objInformeFinCicloBE = new InformeFinCicloBE(); Console.WriteLine("\nENTRADA:"); Console.WriteLine("CoordinadorId:"); objInformeFinCicloBE.CoordinadorId = Console.ReadLine(); Console.WriteLine("CursoId:"); objInformeFinCicloBE.CursoId = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("PeriodoId:"); objInformeFinCicloBE.PeriodoId = Convert.ToInt32(Console.ReadLine()); objInformeFinCicloBE = objInformeFinCicloBC.obtenerInformeFinCiclo(objInformeFinCicloBE); Console.WriteLine("\nSALIDA:"); Console.WriteLine("- InformeFinCicloId: " + objInformeFinCicloBE.InformeFinCicloId); Console.WriteLine("- CoordinadorId: " + objInformeFinCicloBE.CoordinadorId); Console.WriteLine("- CursoId: " + objInformeFinCicloBE.CursoId); Console.WriteLine("- PeriodoId: " + objInformeFinCicloBE.PeriodoId); Console.WriteLine("- DesarrolloUnidades: " + objInformeFinCicloBE.DesarrolloUnidades); Console.WriteLine("- ComentarioInfraestructura: " + objInformeFinCicloBE.ComentarioInfraestructura); Console.WriteLine("- ComentarioAlumnos: " + objInformeFinCicloBE.ComentarioAlumnos); Console.WriteLine("- ComentarioDelegados: " + objInformeFinCicloBE.ComentarioDelegados); Console.WriteLine("- ComentarioEncuesta: " + objInformeFinCicloBE.ComentarioEncuesta); Console.WriteLine("- Estado: " + objInformeFinCicloBE.Estado); Console.WriteLine("- UltimaActualizacion: " + objInformeFinCicloBE.UltimaActualizacion); } catch(Exception ex) { Console.WriteLine("Error: " + ex.Message); } Console.ReadLine(); }