public ActionResult Create(AcudienteEstudiante acudienteestudiante) { if (ModelState.IsValid) { db.AcudienteEstudiante.Add(acudienteestudiante); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.EstudianteId = new SelectList(db.Estudiante, "EstudianteId", "Nombres", acudienteestudiante.EstudianteId); ViewBag.AcudienteId = new SelectList(db.Acudiente, "AcudienteId", "Nombres", acudienteestudiante.AcudienteId); return View(acudienteestudiante); }
public JsonResult AcudienteEstudiante(int? id, AcudienteEstudiante item) { switch (Request.HttpMethod) { case "POST": return Json(InsertarAcudienteEstudiantes(item)); case "PUT": // return Json(ActualizarAcudienteEstudiantes(item)); case "GET": return Json(ObtenerAcudienteEstudiante(id.GetValueOrDefault()), JsonRequestBehavior.AllowGet); case "DELETE": return Json(EliminarAcudienteEstudiantes(id.GetValueOrDefault())); } return Json(new { Error = true, Message = "Operación HTTP desconocida" }); }
public bool InsertarAcudienteEstudiantes(AcudienteEstudiante AcudienteEstudiante) { if (ModelState.IsValid) { db.AcudienteEstudiante.Add(AcudienteEstudiante); db.SaveChanges(); return true; } else { return false; } }
public ActionResult Edit(AcudienteEstudiante acudienteestudiante) { if (ModelState.IsValid) { db.Entry(acudienteestudiante).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.EstudianteId = new SelectList(db.Estudiante, "EstudianteId", "Nombres", acudienteestudiante.EstudianteId); ViewBag.AcudienteId = new SelectList(db.Acudiente, "AcudienteId", "Nombres", acudienteestudiante.AcudienteId); return View(acudienteestudiante); }