Beispiel #1
0
        // GET: Cart

        public ActionResult Index()
        {
            string userIdValue = User.Identity.GetUserId();

            ViewBag.userID = userIdValue;
            var p = cartAppService.GetById(userIdValue);

            return(View(p));
        }
        public ActionResult Create(string cartId)
        {
            CartAppService        cartAppService = new CartAppService();
            ProductCartAppService productCartApp = new ProductCartAppService();
            Cart cart = cartAppService.GetById(cartId);

            orderAppServices.InsertProductToOrder(cart);
            //cartAppService.Delete(cart.User_Id);
            foreach (var item in cart.ProductsCart)
            {
                productCartApp.DeleteProductCart(item.Id);
            }

            return(RedirectToAction("Index", "cart"));
        }
Beispiel #3
0
        public void GetCartById_NotExist()
        {
            var res = cartApp.GetById("notUser");

            Assert.That(res, Is.Null);
        }