public ActionResult Details(int?id) { /** Tbl_for_books evn = new Tbl_for_books(); * Tbl_Books bq = db.Tbl_Books.Where(x => x.Book_id == id).SingleOrDefault(); * evn.Book_name = bq.Book_name; * evn.Book_Edition = bq.Book_Edition; * evn.Book_img = bq.Book_img; * evn.Book_price = bq.Book_price; * * evn.auth_id = Convert.ToInt32(bq.auth_id); * int AuthorId = evn.auth_id; * Book_author ben = db.Book_author.Where(x => x.auth_id == AuthorId).SingleOrDefault(); * evn.auth_name = ben.auth_name; * * * evn.Vendor_id = Convert.ToInt32(bq.Vendor_id); * int VendorId = evn.Vendor_id; * Tbl_Vendorr ven = db.Tbl_Vendorr.Where(x => x.Vendor_id == VendorId).SingleOrDefault(); * evn.Vendor_name = ven.Vendor_name; * return View(evn); **/ var book = db.Tbl_Books.Find(id); ViewBag.book = book; var review = new Book_Review() { BookId = book.Book_id }; return(View("Details", review)); }
public ActionResult SendReview(Book_Review review, double rating) { string mem_email = Session["mem_email"].ToString(); review.DatePost = DateTime.Now; review.memberId = db.tbl_member.Single(a => a.mem_email.Equals(mem_email)).mem_id; review.Rating = rating; db.Book_Review.Add(review); db.SaveChanges(); return(RedirectToAction("Details", "Tbl_Book", new { id = review.BookId })); }