Example #1
0
 public ActionResult empty()
 {
     cpreader.Logger.info("clearing cart");
     util.Cart cart = util.Cart.fromSession();
     cart.clear();
     cart.saveToSession();
     return(new HttpStatusCodeResult(HttpStatusCode.OK));
 }
Example #2
0
        public ActionResult removeItem(String uuid)
        {
            cpreader.Logger.info("removing " + uuid);
            util.Cart cart = util.Cart.fromSession();
            String    ret  = cart.remove(uuid);

            cart.saveToSession();
            return(Content(ret.ToString()));
        }
Example #3
0
        public ActionResult addItem(String uuid)
        {
            cpreader.Logger.info("adding " + uuid);
            util.Cart cart = util.Cart.fromSession();
            String    ret  = cart.add(uuid);

            cart.saveToSession();
            return(Content(ret));
        }
Example #4
0
 public ActionResult view()
 {
     // get cart items from cache
     util.Cart cart = util.Cart.fromSession();
     return(PartialView("cartviewbody", new Tuple <util.Cart>(cart)));
 }