Пример #1
0
        public ViewResult List()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            //if the model is null, then call the method GetCart
            model = cart.GetCart();
            //Passing model to View
            return(View(model));
        }
Пример #2
0
        public ActionResult Index()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            if (model == null)
            {
                model = cart.GetCart();
            }
            return(View(model));
        }
Пример #3
0
        public ActionResult List()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            //if the model is null, then call the method GetCart
            if (model == null)
            {
                model = cart.GetCart();
            }
            //Passing model to View
            return(View(model));
        }//close List()
Пример #4
0
        public ViewResult List()
        {
            CartViewModel model = TempData["cart"] as CartViewModel;

            //if the model is null, then call the method GetCart
            if (model == null)
            {
                model = cart.GetCart();
            }
            //Passing model to View
            return(View(model));
        }
        public ViewResult List()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            //if the model is null, then call the method GetCart
            //________________________________
            if (model == null)
            {
                model = cart.GetCart();
            }
            //Passing model to View
            //return V___________________________
            return(View(model));
        }
        public ActionResult Index()
        {
            List <CheckoutViewModel> checkOutModel = new List <CheckoutViewModel>();
            CartViewModel            model         = Session["cart"] as CartViewModel;
            CartModel cart = new CartModel();

            if (model == null)
            {
                model = cart.GetCart();
            }

            foreach (var item in model.Cart)
            {
                CheckoutViewModel checkout = new CheckoutViewModel(
                    item.ProductID, item.Name, item.Quantity, item.UnitPrice, item.Quantity * item.UnitPrice);
                checkOutModel.Add(checkout);
            }

            List <ProductViewModel> objCart = HttpContext.Session["cart"] as List <ProductViewModel>;

            if (objCart.Count > 0)
            {
                Session["EmptyCart"] = null;
            }
            return(View(checkOutModel));
        }
        public ActionResult Index()
        {
            CartViewModel model = Session["cart"] as CartViewModel;

            //if the model is null, then call the method GetCart
            if (model == null)
            {
                CartModel cm = new CartModel();
                model = cm.GetCart();
            }
            List <CheckOutViewModel> covm = new List <CheckOutViewModel>();

            foreach (var item in model.Cart)
            {
                CheckOutViewModel c = new CheckOutViewModel()
                {
                    ProductID          = item.ProductID,
                    Name               = item.Name,
                    Quantity           = item.Quantity,
                    UnitPrice          = item.UnitPrice,
                    TotalPriceEachItem = item.Quantity * item.UnitPrice
                };
                covm.Add(c);
            }
            return(View(covm));
        }
        //
        // GET: /Checkout/

        public ActionResult Index()
        {
            CartViewModel model = cart.GetCart();

            CheckoutViewModel checkoutViewModel = new CheckoutViewModel(model.Cart);

            return(View(checkoutViewModel));
        }
Пример #9
0
        public ActionResult List()
        {
            int i = (int)Session["LoggedIn"];

            if (i == 1)
            {
                CartViewModel model = (CartViewModel)TempData["cart"];
                //if the model is null, then call the method GetCart
                if (model == null)
                {
                    model = cart.GetCart();
                }
                //Passing model to View
                return(View(model));
            }
            return(RedirectToAction("Index", "Account"));
        }// close List()
Пример #10
0
 public ActionResult Index()
 {
     CartViewModel model = (CartViewModel)TempData["cart"];
        //if (model == null)
         model = cart.GetCart();
         return View(model);
         //return View(model);
 }
        public ViewResult List()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            //if the model is null, then call the method GetCart
            if (model == null)
            {
                if (Session["paymentsucces"] != null && Session["paymentsucces"].ToString() == "true")
                {
                    model = cart.GetEmptyCart(Session["paymentsucces"].ToString());
                    Session["paymentsucces"] = null;
                }
                else
                {
                    model = cart.GetCart();
                }
            }
            //Passing model to View
            return(View(model));
        }
Пример #12
0
        public ActionResult Index()
        {
            CartViewModel inCart = (CartViewModel)TempData["cart"];

            if (inCart == null)
            {
                inCart = cart.GetCart();
            }


            return(View(inCart));
        }
Пример #13
0
        public ViewResult Index()
        {
            double        total = 0.0;
            CartViewModel model = cart.GetCart();

            foreach (var item in model.Cart)
            {
                total += ((Convert.ToDouble(item.Quantity) * Convert.ToDouble(item.UnitPrice)));
            }
            model.TotalPrice = Convert.ToInt32(total);

            return(View(model));
        }
        public RedirectToRouteResult List(OrderViewModel order)
        {
            CartModel     cm    = new CartModel();
            CartViewModel model = cart.GetCart(order.SelectedProduct.ProductID);

            //Assign the quantity of the selected product to the quantity of the added product
            model.AddedProduct.Quantity = order.SelectedProduct.Quantity;
            //Call the method AddtoCart
            cm.AddToCart(model);
            //Assign model to the TempData
            TempData["cart"] = model;
            return(RedirectToAction("List", "Cart"));
        }
        public ViewResult List()
        {
            CartViewModel model = Session["cart"] as CartViewModel;

            //if the model is null, then call the method GetCart
            if (model == null)
            {
                CartModel cm = new CartModel();
                model = cm.GetCart();
            }
            //Passing model to View
            return(View(model));
        }
Пример #16
0
        public ActionResult Index()
        {
            CartViewModel model = (CartViewModel)TempData["cart"];

            if (model == null)
            {
                model = cart.GetCart();
            }

            /*  foreach(var item in model)
             * {
             *    TempData["tPrice"] = (int)(TempData["tPrice"] + (item.UnitPrice * item.Quantity));
             * }*/

            return(View(model));
        }