Exemplo n.º 1
0
        public ActionResult Delete(AddFlowerToCart addflowertocart)
        {
            var sessionList = Session["cart"] as List <AddFlowerToCart>;

            if (sessionList == null)
            {
                return(View("AddFlower"));
            }
            else
            {
                sessionList.Remove(sessionList.FirstOrDefault(x => x.Name.Equals(addflowertocart.Name, StringComparison.InvariantCultureIgnoreCase)));
                Session["cart"] = sessionList;
                return(View("AddFlower", sessionList));
            }
        }
Exemplo n.º 2
0
        public ActionResult AddFlower(AddFlowerToCart addflowertocart)
        {
            var sessionList = Session["cart"] as List <AddFlowerToCart>;

            if (sessionList != null && sessionList.Any())
            {
                sessionList.Add(addflowertocart);
                Session["cart"] = sessionList;
            }
            else
            {
                Session["cart"] = new List <AddFlowerToCart> {
                    addflowertocart
                };
            }

            return(RedirectToAction("SingleFlower", addflowertocart));
        }