public ActionResult Edit(Book book, HttpPostedFileBase image)
{
if (ModelState.IsValid)
{
if (image.ContentLength > 0)
{
var fileName = Path.GetFileName(image.FileName);
var path = Path.Combine(Server.MapPath("~/Images"), fileName);
image.SaveAs(path);
book.Image = fileName;
db.Entry(book).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
}
}
ViewBag.CategoryID = new SelectList(db.Categorys, "CategoryID", "Name", book.CategoryID);
return View(book);
}