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;
            }
        }
Example #2
0
        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();
        }