Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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 }));
        }