//// GET: Book_Out_on_loan/Delete/5 //public ActionResult Delete(int? id) //{ // if (id == null) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // Book_Out_on_loan book_Out_on_loan = db.Book_Out_on_loan.Find(id); // if (book_Out_on_loan == null) // { // return HttpNotFound(); // } // return View(book_Out_on_loan); //} //// POST: Book_Out_on_loan/Delete/5 //[HttpPost, ActionName("Delete")] //[ValidateAntiForgeryToken] public ActionResult Delete(int xamlon, int ISBN, int stuId) { Book_Out_on_loan book_Out_on_loan = db.Book_Out_on_loan.Find(xamlon, ISBN, stuId); db.Book_Out_on_loan.Remove(book_Out_on_loan); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "book_borrowing_id,ISBN,stuId,date_issue,date_due_for_return,date_return,status")] Book_Out_on_loan book_Out_on_loan) { if (ModelState.IsValid) { db.Entry(book_Out_on_loan).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ISBN = new SelectList(db.Books, "ISBN", "Title", book_Out_on_loan.ISBN); ViewBag.stuId = new SelectList(db.Students, "stuId", "username", book_Out_on_loan.stuId); return(View(book_Out_on_loan)); }
// GET: Book_Out_on_loan/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Book_Out_on_loan book_Out_on_loan = db.Book_Out_on_loan.Find(id); if (book_Out_on_loan == null) { return(HttpNotFound()); } return(View(book_Out_on_loan)); }
// GET: Book_Out_on_loan/Edit/5 public ActionResult Edit(int?xamlon, int?ISBN, int?stuId) { if (xamlon == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Book_Out_on_loan book_Out_on_loan = db.Book_Out_on_loan.Find(xamlon, ISBN, stuId); if (book_Out_on_loan == null) { return(HttpNotFound()); } ViewBag.ISBN = new SelectList(db.Books, "ISBN", "Title", book_Out_on_loan.ISBN); ViewBag.stuId = new SelectList(db.Students, "stuId", "username", book_Out_on_loan.stuId); return(View(book_Out_on_loan)); }
//public ViewResult BookDetail() //{ // Book book= db.Books.SingleOrDefault(n => n.ISBN == bookId); // if (book == null) // { // //Trả về trang báo lỗi // Response.StatusCode = 404; // return null; // } // //ChuDe cd = db.ChuDes.Single(n => n.MaChuDe == sach.MaChuDe); // //ViewBag.TenCD = cd.TenChuDe; // ViewBag.Category = db.BookCategories.Single(n => n.catId == book.Category).catName; // ViewData["BookDetails"] = book; // return View(book); //} public ActionResult BookDetail(Book_Out_on_loan book_Out_on_loan, int ISBN = 0) { Book book = db.Books.SingleOrDefault(n => n.ISBN == ISBN); if (book == null) { //Trả về trang báo lỗi Response.StatusCode = 404; return(null); } //ChuDe cd = db.ChuDes.Single(n => n.MaChuDe == sach.MaChuDe); //ViewBag.TenCD = cd.TenChuDe; ViewBag.Category = db.BookCategories.Single(n => n.catId == book.Category).catName; ViewBag.ISBN = new SelectList(db.Books, "ISBN", "Title", book_Out_on_loan.ISBN); ViewData["BookDetails"] = book; return(View()); }
public ActionResult BookDetail(Book book, Book_Out_on_loan stBook) { if (Session["StudentName"] == null) { return(RedirectToAction("StudentLogin", "Students")); } stBook.ISBN = book.ISBN; stBook.status = "Working"; stBook.stuId = Convert.ToInt32(Session["StudentId"]); if (ModelState.IsValid) { db.Book_Out_on_loan.Add(stBook); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } ViewData["BookDetails"] = book; return(View(stBook)); }