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