public ActionResult DeleteConfirmed(int id) { AcademicBlock bloqueAcademico = db.AcademicBlocks.Find(id); db.AcademicBlocks.Remove(bloqueAcademico); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Description,Level")] AcademicBlock bloqueAcademico) { if (ModelState.IsValid) { db.Entry(bloqueAcademico).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bloqueAcademico)); }
// GET: Bloque/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AcademicBlock bloqueAcademico = db.AcademicBlocks.Find(id); if (bloqueAcademico == null) { return(HttpNotFound()); } return(View(bloqueAcademico)); }
public ActionResult Create([Bind(Include = "ID,Description,Level")] AcademicBlock bloqueAcademico) { if (ModelState.IsValid) { if (db.AcademicBlocks.Where(p => p.Description == bloqueAcademico.Description).Count() > 0) { TempData[TempDataMessageKey] = "Ya existe un bloque académico con el nombre: " + bloqueAcademico.Description; } db.AcademicBlocks.Add(bloqueAcademico); db.SaveChanges(); TempData[TempDataMessageKeySuccess] = "Bloque académico creada correctamente."; return(RedirectToAction("Index")); } return(View(bloqueAcademico)); }