Beispiel #1
0
 public void Insert(IDbConnection connection, OrderItemOrder orderItemOrder, IDbTransaction transaction = null)
 {
     connection.Execute(OrderItemOrderQueries.Insert, new
     {
         orderId     = orderItemOrder.OrderId.Content,
         orderItemId = orderItemOrder.OrderItemId.Content
     });
 }
Beispiel #2
0
        public Condition AddOrder(String key, OrderItemOrder order = OrderItemOrder.ASC)
        {
            OrderItem orderItem = new OrderItem();

            orderItem.key   = key;
            orderItem.order = order.ToString();
            this.orders.Add(orderItem);
            return(this);
        }
Beispiel #3
0
 public void InsertList(IDbConnection connection, IEnumerable <OrderItem> orderItems, long orderId, IDbTransaction transaction = null)
 {
     foreach (OrderItem orderItem in orderItems)
     {
         OrderItemOrder orderItemOrder = new OrderItemOrder
         {
             OrderItemId = new OrderItemId(orderItem.Id),
             OrderId     = new OrderId(orderId)
         };
         this.orderItemOrderRepository.Insert(connection, orderItemOrder);
     }
 }
Beispiel #4
0
 public void Insert(IDbConnection connection, OrderItemOrder orderItemOrder, IDbTransaction transaction = null)
 {
     this.orderItemOrderRepository.Insert(connection, orderItemOrder);
 }