public ActionResult Crear([Bind(Include = "id,idProfesor,idAsignatura")] ProfesorAsignatura profAsign) { if (ModelState.IsValid) { db.ProfesorAsignaturas.Add(profAsign); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idAsignatura = new SelectList(db.Asignaturas, "Id", "Nombre", profAsign.idAsignatura); ViewBag.idProfesor = new SelectList(db.Profesors, "Id", "Nombre", profAsign.idProfesor); return(View(profAsign)); }
public ActionResult Crear([Bind(Include = "id,idEstudiante,idAsignatura")] EstudianteAsignatura EstAsign) { if (ModelState.IsValid) { db.EstudianteAsignaturas.Add(EstAsign); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idAsignatura = new SelectList(db.Asignaturas, "Id", "Nombre", EstAsign.idAsignatura); ViewBag.idEstudiante = new SelectList(db.Estudiantes, "Id", "Nombre", EstAsign.idEstudiante); return(View(EstAsign)); }
public ActionResult Editar(CrearTableClass model) { try { if (ModelState.IsValid) { using (ControlItlaEntities2 db = new ControlItlaEntities2()) { var tabla = db.Profesors.Find(model.Id); tabla.Nombre = model.Nombre; tabla.Apellido = model.Apellido; tabla.Matricula = model.Matricula; tabla.Fecha_Nacimiento = model.Fecha_de_Nacimiento; db.Entry(tabla).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Profesores/")); } return(View(model)); } catch (Exception e) { throw new Exception(e.Message); } }
public ActionResult Editar(AsignaturaView model) { try { if (ModelState.IsValid) { using (ControlItlaEntities2 db = new ControlItlaEntities2()) { var tabla = db.Asignaturas.Find(model.Id); tabla.Nombre = model.Nombre; db.Entry(tabla).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Asignaturas/")); } return(View(model)); } catch (Exception e) { throw new Exception(e.Message); } }
public ActionResult Crear(AsignaturaView model) { try { if (ModelState.IsValid) { using (ControlItlaEntities2 db = new ControlItlaEntities2()) { var tabla = new Asignatura(); tabla.Nombre = model.Nombre; db.Asignaturas.Add(tabla); db.SaveChanges(); } return(Redirect("~/Asignaturas/")); } return(View(model)); } catch (Exception e) { throw new Exception(e.Message); } }
public ActionResult Crear(CrearTableClass model) { try { if (ModelState.IsValid) { using (ControlItlaEntities2 db = new ControlItlaEntities2()) { var tabla = new Estudiante(); tabla.Nombre = model.Nombre; tabla.Apellido = model.Apellido; tabla.Matricula = model.Matricula; tabla.Fecha_Nacimiento = model.Fecha_de_Nacimiento; db.Estudiantes.Add(tabla); db.SaveChanges(); } return(Redirect("~/Estudiantes/")); } return(View(model)); } catch (Exception e) { throw new Exception(e.Message); } }
public ActionResult Borrar(int Id) { using (ControlItlaEntities2 db = new ControlItlaEntities2()) { var tabla = db.Profesors.Find(Id); db.Profesors.Remove(tabla); db.SaveChanges(); } return(Redirect("~/Profesores/")); }