public IActionResult ProductDetails(string Name, string reviewText, string Command, int quantity, int id)
        {
            if (Command == "AddReview")
            {
                Review review = new Review();
                review.Author     = Name;
                review.ReviewText = reviewText;
                //review.ProductID = id;
                Product p = pRepo.GetProdByID(id);

                pRepo.AddReview(p, review);


                return(View("Browse"));
            }
            else if (Command == "AddCart")
            {
                Product  p;
                CartItem item = new CartItem();
                p             = pRepo.GetProdByID(id);
                item.CartProd = p;
                item.Quantity = quantity;
                cRepo.AddToCart(item);
                cart.Add(item);
                return(View("PurchaseConfirm", p));
            }
            else
            {
                return(null);
            }
        }
示例#2
0
 public void AddToCart(CartItem entity)
 {
     _Repo.AddToCart(entity);
 }
示例#3
0
        public List <Carts> Post([FromBody] Carts cart)
        {
            List <Carts> result = cartRepo.AddToCart(cart, cart.CusId).ToList();

            return(result);
        }