コード例 #1
0
        public rptInscripcionCLases_VM GetRptInscripciónClase(int idEstudiante)
        {
            rptInscripcionCLases_VM DatosInscripcion = new rptInscripcionCLases_VM();

            using (var contexto = new ControlAlumnosEntities())
            {
                DatosInscripcion = contexto.reporteInscripcionClases(idEstudiante).Select(x => new rptInscripcionCLases_VM
                {
                    idEstudiante       = (int)x.idEstudiante,
                    NombreApellido     = x.nombreAsignatura,
                    no_carnet          = x.no_carnet,
                    Carreara           = x.Carreara,
                    Turno              = x.Turno,
                    PlanEstudio        = x.PlanEstudio,
                    EstadoCivil        = x.EstadoCivil,
                    Sexo               = x.Sexo,
                    no_cedula          = x.no_cedula,
                    edad               = (int)x.edad,
                    direccion_habitual = x.direccion_habitual,
                    email              = x.email,
                    celular            = x.celular,
                    telefono           = x.telefono,
                    fechaIngreso       = (DateTime)x.fecha_ingreso,
                    Periodo            = x.Periodo
                }).ToList().FirstOrDefault();

                return(DatosInscripcion);
            }
        }
コード例 #2
0
        public PartialViewResult GetReporte(string idEstudiante)

        {
            //El paginado se maneja desde la base de datos, desde el codigo se mandan los parametros del paginado. (# de páginas, # página actual)
            //Cantidad de registros a mostrar por página
            rptInscripcionCLases_VM Estudiante = new rptInscripcionCLases_VM();

            Estudiante = dl.GetRptInscripciónClase(Convert.ToInt32(idEstudiante));
            Estudiante.ListaAsignaturas = dl.GetDetalleRptInscripciónClase(Convert.ToInt32(idEstudiante));

            //Variables para sustituir en html cajillas de selección
            if (Estudiante.Sexo == "Masculino")
            {
                ViewBag.Sexo = " Sexo: M(X) F()";
            }
            else
            {
                ViewBag.Sexo = " Sexo: M() F(X)";
            }
            //Fin Variables para sustituir en html cajillas de selección
            return(PartialView("rptInscripcionClases", Estudiante));
        }