Exemplo n.º 1
0
 public ActionResult CheckOut(Cart cart, /*ShippingDetails spDetails*/ FormCollection form)
 {
     if (cart.Lines.Count == 0)
     {
         ModelState.AddModelError("Cart", "Ваша корзина пуста");
         return(View());
     }
     if (TryUpdateModel(cart.ShippingDetails, form.ToValueProvider()))
     {
         _orderSubmitter.SumbitterOrder(cart);
         cart.Clear();
         return(View("Comleted"));
     }
     else
     {
         return(View());
     }
     //if (!ModelState.IsValid)
     //    RedirectToAction("CheckOut");
     //_dataManager.Order.CreateOrder(cart, spDetails);
     //return View("Comleted");
 }