// GET: Estudiantes public ActionResult Index(EstudianteSimple lstes) { List <EstudianteSimple> lstEstudiante = new List <EstudianteSimple>(); lstEstudiante = dl.ListarEstudiante(); return(View(lstEstudiante)); }
// GET: Estudiantes/Details/5 public ActionResult Details(int id) { EstudianteSimple estudiantes = new EstudianteSimple(); estudiantes = dl.ListarEstudianteDetailsId(id); return(View(estudiantes)); }
public EstudianteSimple ListarEstudianteDetailsId(int id) { using (var contexto = new ControlAlumnosEntities()) { EstudianteSimple lstEstudiantes = new EstudianteSimple(); lstEstudiantes = contexto.ListarEstudiantes(id).Select(y => new EstudianteSimple { id = y.idEs, nombres = y.nombres, apellidos = y.apellidos, direccion_habitual = y.direccion_habitual, fecha_nacimiento = (DateTime)y.fecha_nacimiento, edad = (int)y.edad, celular = y.celular, centro_trabajo = y.centro_trabajo, email = y.email, lugar_nacimiento = y.lugar_nacimiento, trabaja = (bool)y.trabaja, no_carnet = y.no_carnet, no_cedula = y.no_cedula, telefono = y.telefono, telefono_trabajo = y.telefono_trabajo, fecha_grabacion = (DateTime)y.fecha_grabacion, fecha_ingreso = (DateTime)y.fecha_ingreso, // fecha_modificacion=(DateTime)y.fecha_modificacion, id_carrera = y.id_carrera, Carrera = y.Carrera, id_departamento = (long)y.id_departamento, Departamento = y.Departamento, id_municipio = (long)y.id_municipio, Municipio = y.Municipio, id_estado_civil = (long)y.id_estado_civil, estadoCivil = y.estadoCivil, id_plan_estudio = y.id_plan_estudio, planEstudio = y.planEstudio, id_sexo = (long)y.id_sexo, Sexo = y.Sexo, id_turno = y.id_turno, Turno = y.Turno, activo = (bool)y.activo, id_periodo = y.idPeriodo, nombrePeriodo = y.nombre_periodo }).FirstOrDefault(); return lstEstudiantes; } }
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 EstudianteSimple Estudiante = new EstudianteSimple(); Estudiante = dl.ListarEstudianteDetailsId(Convert.ToInt32(idEstudiante)); //Variables para sustituir en html cajillas de selección if (Estudiante.trabaja == true) { ViewBag.Trabaja = "Si (X) No()"; } else { ViewBag.Trabaja = "Si () No(X)"; } if (Estudiante.id_carrera == 6) { ViewBag.Carrera = "CARRERA: Ing. Electrica(X) Ing. En Computación() Ing. En Telecomunicaciones() Generación 20()"; } else if (Estudiante.id_carrera == 7) { ViewBag.Carrera = "CARRERA: Ing. Electrica() Ing. En Computación(X) Ing. En Telecomunicaciones() Generación 20()"; } else if (Estudiante.id_carrera == 8) { ViewBag.Carrera = "CARRERA: Ing. Electrica() Ing. En Computación() Ing. En Telecomunicaciones(X) Generación 20()"; } else if (Estudiante.id_carrera == 9) { ViewBag.Carrera = "CARRERA: Ing. Electrica() Ing. En Computación() Ing. En Telecomunicaciones() Generación 20(X)"; } else { ViewBag.Carrera = "CARRERA: Ing. Electrica() Ing. En Computación() Ing. En Telecomunicaciones() Generación 20()"; } if (Estudiante.id_sexo == 12) { ViewBag.SexoM = "M(X)"; } else { ViewBag.SexoM = "M()"; } if (Estudiante.id_sexo == 13) { ViewBag.SexoF = "F(X)"; } else { ViewBag.SexoF = "F()"; } if (Estudiante.id_estado_civil == 14) { ViewBag.EstadoCivil1 = "Casado(X)"; } else { ViewBag.EstadoCivil1 = "Casado()"; } if (Estudiante.id_estado_civil == 15) { ViewBag.EstadoCivil2 = "Soltero(X)"; } else { ViewBag.EstadoCivil2 = "Soltero()"; } //Fin Variables para sustituir en html cajillas de selección return(PartialView("rptHojaMatricula", Estudiante)); }