public ActionResult Edit([Bind(Include = "ISBN,Name,Author,Genre,Image,OnLoan")] Book book) { if (ModelState.IsValid) { db.Entry(book).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(book)); }
public IHttpActionResult PutBook(int id, Book book) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != book.BookId) { return(BadRequest()); } db.Entry(book).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BookExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Include = "MemberId,Name")] Member member) { if (ModelState.IsValid) { db.Entry(member).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(member)); }
public ActionResult Edit([Bind(Include = "Book_U,Title,Writer,Summary,Publisher,Published_data")] Book book) { if (ModelState.IsValid) { db.Entry(book).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(book)); }
public ActionResult Edit([Bind(Include = "Id,Title,Author,Rate,Isbn")] Book book) { if (ModelState.IsValid) { _db.Entry(book).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(book)); }
public ActionResult ReturnBook(int id, Loan loan) { var loanQuery = from item in db.Loans where item.LoanId == id select item; if (ModelState.IsValid) { var book = db.Loans.FirstOrDefault(s => s.LoanId == id); if (book != null) { book.Book.OnLoan = 0; //book.FinePrice = 0.00M; db.Entry(book).State = EntityState.Modified; db.Loans.Remove(book); db.SaveChanges(); // return RedirectToAction("Index"); } } return(View()); // return View("Index"); }