// GET: estudianteAsignatura/Edit/5 public ActionResult Edit(int id) { AgregarEstudianteAsignatura_VM asig = new AgregarEstudianteAsignatura_VM(); asig = dl.ListarEstudianteAsigEditar(id); asig.lstHijosEsAsig = dl.ListarHijosEstudianteAsig(id); Session["idestudiante"] = id; Session["idPeriodo"] = asig.id_periodo; Session["anioPeriodo"] = asig.anioPeriodo; return(View(asig)); }
public AgregarEstudianteAsignatura_VM ListarEstudianteAsigEditar(int id) { AgregarEstudianteAsignatura_VM asig = new AgregarEstudianteAsignatura_VM(); using (var contexto = new ControlAlumnosEntities()) { asig = contexto.ListarEstudianteAsignatura(id).Select(x => new AgregarEstudianteAsignatura_VM { id = x.idEs, //idEstudianteAsignatura = (long)x.idEstudianteAsignatura, id_periodo = (long)x.idPeriodo, Periodo = x.Periodo, nombres = x.nombres, apellidos = x.apellidos, celular = x.celular, direccion_habitual = x.direccion_habitual, no_carnet = x.no_carnet, no_cedula = x.no_cedula, Carrera = x.Carrera, planEstudio = x.planEstudio, Sexo = x.Sexo, Turno = x.Turno, estadoCivil = x.estadoCivil, //id_asignatura = (long)x.id_asignatura, //idPadreAsig = (long)x.idPadreAsig, //nombreAsignatura = x.nombreAsignatura, //horario = x.horario, //id_docente = (long)x.id_docente, //Docente = x.Docente, anioPeriodo = (int)x.anioPeriodo, activo = (bool)x.activo }).FirstOrDefault(); return(asig); } }