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; } }
/* 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); //} }
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(); }