public ActionResult MoveToCart() { //int count = CustomerProduct.Count(); //int count = CartSingleton.GetInstance().GetList().Count(); if (Session["cart"] != null) { return(View(CartSingleton.GetInstance().GetList())); } return(RedirectToAction("CustomerDashboard")); }
public void AddToCartContentTest() { var cart = new CartSingleton(); cart.Order.Pizzas.Add(new Pizza()); var pizzaCount = cart.Order.Pizzas.Count(); var sodaCount = cart.Order.Sodas.Count(); var expected = 1; var actual = pizzaCount + sodaCount; Assert.AreEqual(expected, actual); }
public ActionResult AddToCart(int id, string name, int price) { string Sessionname = Session["username"].ToString(); CartView pv = new CartView { Name = name, Price = price, Quantity = 1 }; CartSingleton.GetInstance().addToCart().Add(id, pv); customerBll.InsertForeignValue(Sessionname, id, 1); Session["cart"] = name; TempData["movetocart"] = "Move To Cart"; return(RedirectToAction("CustomerDashboard")); }
public ActionResult CustomerOrderProduct() { return(View(CartSingleton.GetInstance().GetList())); }
public OrderController(AppDbContext context, CartSingleton cart) { _context = context; _cart = cart; }