public ActionResult DeleteConfirmed(int id) { Book_To_Readers book_To_Readers = db.Book_To_Readers.Find(id); db.Book_To_Readers.Remove(book_To_Readers); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,Book_ID,Reader_ID,Status")] Book_To_Readers book_To_Readers) { if (ModelState.IsValid) { db.Entry(book_To_Readers).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Book_ID = new SelectList(db.Books, "id", "Name", book_To_Readers.Book_ID); ViewBag.Reader_ID = new SelectList(db.Readers, "id", "Name", book_To_Readers.Reader_ID); return(View(book_To_Readers)); }
// GET: Admin/Book_To_Readers/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Book_To_Readers book_To_Readers = db.Book_To_Readers.Find(id); if (book_To_Readers == null) { return(HttpNotFound()); } return(View(book_To_Readers)); }
// GET: Admin/Book_To_Readers/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Book_To_Readers book_To_Readers = db.Book_To_Readers.Find(id); if (book_To_Readers == null) { return(HttpNotFound()); } ViewBag.Book_ID = new SelectList(db.Books, "id", "Name", book_To_Readers.Book_ID); ViewBag.Reader_ID = new SelectList(db.Readers, "id", "Name", book_To_Readers.Reader_ID); return(View(book_To_Readers)); }
public ActionResult GiveBack(int bookID) { Reader curReader = Session["LoggedUser"] as Reader; Book selectedBook = db.Books.FirstOrDefault(bk => bk.id == bookID); Book_To_Readers selectedRow = db.Book_To_Readers.FirstOrDefault(btr => btr.Book_ID == bookID && btr.Reader_ID == curReader.id); db.Book_To_Readers.Remove(selectedRow); selectedBook.BusyCount--; db.SaveChanges(); return(Json(new { status = 200, error = "", data = "" })); }