public ActionResult Edit(int id = 0) { ViewBag.Categories = db.Categories.ToList(); Book book = db.Books.Find(id); if (book == null) { return HttpNotFound(); } ViewBag.Categories = db.Categories.ToList(); return View(book); }