Exemple #1
0
        public void InventoryAdjustments(List <Tuple <BuildItem, decimal> > itemQuantityList)
        {
            var itemList = new ArrayList();

            itemQuantityList.ForEach(iq =>
            {
                var dtoItem = new InventoryAdjustmentItemDto()
                {
                    AccountUid        = _inventoryAccountId,
                    InventoryItemUid  = iq.Item1.Id,
                    Quantity          = iq.Item2,
                    TotalPriceExclTax = 1,
                    UnitPriceExclTax  = 10
                };
                itemList.Add(dtoItem);
            });

            var legacyProxy = new Ola.RestClient.Proxies.InventoryAdjustmentProxy();

            var dtoAdjustment = new InventoryAdjustmentDto()
            {
                Date  = DateTime.Now,
                Items = itemList
            };

            legacyProxy.Insert(dtoAdjustment);
        }
Exemple #2
0
        public void InventoryAdjustments(List<Tuple<BuildItem, decimal>> itemQuantityList)
        {
            var itemList = new ArrayList();

            itemQuantityList.ForEach(iq =>
            {
                var dtoItem = new InventoryAdjustmentItemDto()
                {
                    AccountUid = _inventoryAccountId,
                    InventoryItemUid = iq.Item1.Id,
                    Quantity = iq.Item2,
                    TotalPriceExclTax = 1,
                    UnitPriceExclTax = 10
                };
                itemList.Add(dtoItem);
            });

            var legacyProxy = new Ola.RestClient.Proxies.InventoryAdjustmentProxy();

            var dtoAdjustment = new InventoryAdjustmentDto()
            {
                Date = DateTime.Now,
                Items = itemList
            };

            legacyProxy.Insert(dtoAdjustment);
        }