public ActionResult Reservation(int id) { var book = bookOperations.FindById(id); var userId = User.Identity.GetUserId(); try { userOperations.Booking(book, userId); book.UserId = userId; db.SaveChanges(); } catch (Exception ex) { Console.WriteLine(ex.Message); return(View("Index")); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { var foundBook = bookOperations.FindById(id); BookViewModel bookVM = new BookViewModel { BookId = foundBook.BookId, Author = foundBook.Author, NumberOfPages = foundBook.NumberOfPages, Status = foundBook.Status, Title = foundBook.Title, Type = foundBook.Type }; return(View(bookVM)); }
public ActionResult ChangeStatus(int id) { var book = bookOperations.FindById(id); return(View(book)); }