// Add Customer Order to Database
        public void AddOrder(Core.Order order)
        {
            var customerOrder = new Order
            {
                CustomerId = order.CustomerID,
                OrderDate  = order.OrderTime,
                OrderTotal = order.Total
            };

            _dbContext.Add(customerOrder);
        }
示例#2
0
 public static Model.Order MapOrder(Core.Order orders)
 {
     return(new Model.Order
     {
         OrderId = orders.OrderId,
         CustomerId = orders.CustomerId,
         ProductOrdersId = orders.ProductOrdersId,
         StoreId = orders.StoreId,
         Date = orders.Date,
         Quantities = orders.Quantities,
         TotalPrice = orders.TotalPrice
     });
 }
        // Add Csutomer Order Details to Database
        public void AddOrderDetails(Core.Order order, int orderId)
        {
            List <Core.Product> items = new List <Core.Product>(order.Cart.Keys);

            foreach (Core.Product p in items)
            {
                var orderDetails = new OrderDetail
                {
                    OrderId    = orderId,
                    ProductId  = p.Id,
                    Quantity   = p.Quantity,
                    TotalPrice = p.Price
                };

                _dbContext.Add(orderDetails);
            }
        }
示例#4
0
 public Order(int instrumentId, int qty, decimal price, Side side)
 {
     CoreOrder    = new Core.Order(qty, price, side);
     InstrumentId = instrumentId;
 }
示例#5
0
 static void OnAfterMatch(Core.Order obj)
 {
     raiseRobot.EatOrder(obj);
 }
 public void StoreOrderHistory(Core.Order order)
 {
     throw new NotImplementedException();
 }
 public void OrderWithCustomerDetails(Core.Order order)
 {
     throw new NotImplementedException();
 }
 public void CreateOrder(Core.Order order)
 {
     throw new NotImplementedException();
 }