/// <summary> /// Fetches the order item by sku and attributes. /// </summary> /// <param name="orderId">The order id.</param> /// <param name="sku">The sku.</param> /// <param name="attributes">The attributes.</param> /// <returns></returns> public OrderItemCollection FetchOrderItemBySkuAndAttributes(int orderId, string sku, string attributes) { Query query = new Query(OrderItem.Schema). AddWhere(OrderItem.Columns.OrderId, orderId). AddWhere(OrderItem.Columns.Sku, sku). AddWhere(OrderItem.Columns.Attributes, attributes); OrderItemCollection orderItemCollection = new OrderItemController().FetchByQuery(query); return(orderItemCollection); }
/// <summary> /// Fetches the order item by sku and attributes. /// </summary> /// <param name="orderId">The order id.</param> /// <param name="sku">The sku.</param> /// <param name="attributes">The attributes.</param> /// <returns></returns> public OrderItemCollection FetchOrderItemBySkuAndAttributes(int orderId, string sku, string attributes) { Query query = new Query(OrderItem.Schema). AddWhere(OrderItem.Columns.OrderId, orderId). AddWhere(OrderItem.Columns.Sku, sku). AddWhere(OrderItem.Columns.Attributes, attributes); OrderItemCollection orderItemCollection = new OrderItemController().FetchByQuery(query); return orderItemCollection; }