public ActionResult DeleteConfirmed(int id) { Outreach outreach = db.Outreaches.Find(id); db.Outreaches.Remove(outreach); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "OutreachId,Date,SchoolId,StartTime,EndTime,StaffIdPrimary,StaffIdSecondary,Notes")] Outreach outreach) { if (ModelState.IsValid) { db.Entry(outreach).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.StaffIdPrimary = new SelectList(db.LibraryStaffs, "StaffId", "LastName", outreach.StaffIdPrimary); ViewBag.SchoolId = new SelectList(db.Schools, "SchoolId", "SchoolName", outreach.SchoolId); return(View(outreach)); }
// GET: Outreaches/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Outreach outreach = db.Outreaches.Find(id); if (outreach == null) { return(HttpNotFound()); } return(View(outreach)); }
// GET: Outreaches/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Outreach outreach = db.Outreaches.Find(id); if (outreach == null) { return(HttpNotFound()); } ViewBag.StaffIdPrimary = new SelectList(db.LibraryStaffs, "StaffId", "LastName", outreach.StaffIdPrimary); ViewBag.SchoolId = new SelectList(db.Schools, "SchoolId", "SchoolName", outreach.SchoolId); return(View(outreach)); }
public async Task <IActionResult> EditOutreach([Bind("ID,Image,TextArea")] Outreach outreach) { if (ModelState.IsValid) { try { _context.Update(outreach); await _context.SaveChangesAsync(); } catch (DbUpdateException ex) { ModelState.AddModelError("", "Unable to save changes. " + "Try again, and if the problem persister " + "see your system administrator for assitance."); } } return(View(outreach)); }