Example #1
0
        public ViewResult Checkout(Cart cart, Order order)
        {
            if (cart.Goods.Count() == 0)
            {
                ModelState.AddModelError("", "Sorry, your cart is empty.");
            }

            if (ModelState.IsValid)
            {
                orderProcess.Order(cart, order);
                cart.ClearItems();
                return(View("ShoppingCompleted"));
            }
            else
            {
                return(View("MakeOrder", order));
            }
        }