public ActionResult Create(BookViewMdoel bookVM) { var book = new Book { author = bookVM.Book.author, availability = bookVM.Book.availability, ISBN = Convert.ToString(DateTimeOffset.Now.ToUnixTimeSeconds()), Price = bookVM.Book.Price, publicationDate = bookVM.Book.publicationDate, dateAdded = bookVM.Book.dateAdded, pages = bookVM.Book.pages, Genre = bookVM.Book.Genre, genreId = bookVM.Book.genreId, description = bookVM.Book.description, imgUrl = bookVM.Book.imgUrl, productDimensions = bookVM.Book.productDimensions, tittle = bookVM.Book.tittle, publisher = bookVM.Book.publisher }; if (ModelState.IsValid) { db.Books.Add(book); db.SaveChanges(); return(RedirectToAction("Index")); } bookVM.Genres = db.Genres.ToList(); return(View(bookVM)); }
// GET: Book/Create public ActionResult Create() { var genre = db.Genres.ToList(); var mdoel = new BookViewMdoel { Genres = genre }; return(View(mdoel)); }
// GET: Book/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Book book = db.Books.Find(id); if (book == null) { return(HttpNotFound()); } var mdoel = new BookViewMdoel { Book = book, Genres = db.Genres.ToList() }; return(View(mdoel)); }