public ActionResult Create(Docente docente) { if (ModelState.IsValid) { db.Docente.Add(docente); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.ColegioId = new SelectList(db.Colegio, "ColegioId", "NombreColegio", docente.ColegioId); return View(docente); }
public JsonResult Docente(int? id, Docente item) { switch (Request.HttpMethod) { case "POST": return Json(InsertarDocentes(item)); case "PUT": // return Json(ActualizarDocentes(item)); case "GET": return Json(ObtenerDocente(id.GetValueOrDefault()), JsonRequestBehavior.AllowGet); case "DELETE": return Json(EliminarDocentes(id.GetValueOrDefault())); } return Json(new { Error = true, Message = "Operación HTTP desconocida" }); }
public bool InsertarDocentes(Docente Docente) { if (ModelState.IsValid) { db.Docente.Add(Docente); db.SaveChanges(); return true; } else { return false; } }
public ActionResult Edit(Docente docente) { if (ModelState.IsValid) { db.Entry(docente).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.ColegioId = new SelectList(db.Colegio, "ColegioId", "NombreColegio", docente.ColegioId); return View(docente); }