Example #1
0
 public void Submit(Order order)
 {
     this.Helper.ExecuteNonQuery("P_ORDER_I", order.Id, order.Date, order.UserName);
     foreach (var orderLine in order.OrderLines)
     {
         this.Helper.ExecuteNonQuery("P_ORDER_LINE_I", order.Id, orderLine.ProductId, orderLine.Quantity);
     }
 }
 public ActionResult CheckOut()
 {
     Order order = new Order(Guid.NewGuid().ToString(), DateTime.Now, HttpContext.User.Identity.Name);
     foreach(var item in  ShoppingCart.Current.Items)
     {
         order.AddOrderLine(item.ProductId, item.Quantity);
     }
     this.OrdersService.Submit(order);
     ShoppingCart.Current = null;
     return View();
 }