コード例 #1
0
ファイル: CartModelBinder.cs プロジェクト: crew1248/web_store
 public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
 {
     Cart cart = (Cart) controllerContext.HttpContext.Session["Cart"];
     if (cart != null)
     {
         cart = new Cart();
         controllerContext.HttpContext.Session["Cart"] = cart;
     }
     return cart;
 }
コード例 #2
0
ファイル: OrderProcessor.cs プロジェクト: crew1248/web_store
 public void ProcessOrder(Cart cart, CheckoutViewModel vm)
 {
 }
コード例 #3
0
 private Cart GetCart()
 {
     Cart cart = (Cart)Session["Cart"];
     if (cart == null)
     {
         cart = new Cart();
         Session["Cart"] = cart;
     }
     return cart;
 }
コード例 #4
0
ファイル: CartController.cs プロジェクト: crew1248/web_store
 public JsonResult Clear(Cart cart)
 {
     cart.Clear();
     return Json("");
 }