Exemplo n.º 1
0
        public void GetOrders(SupplieroasisApi api)
        {
            //var api = new SupplieroasisApi(_log,
            //    _time,
            //    "UFJFTUlVTUFQUEFSRUw6T3ZlcnN0b2NrMSE=",
            //    "Hallandale",
            //    "https://api.test.supplieroasis.com");

            var orders = api.GetOrders(_log, _time.GetAppNowTime().AddDays(-14), null);

            _log.Info(orders.Count().ToString());

            //foreach (var order in orders)
            //{
            //    api.SubmitTrackingInfo(order.OrderId,
            //        "785687451763",
            //        null,
            //        null,
            //        "Express",
            //        ShippingTypeCode.Priority,
            //        "FedEx",
            //        _time.GetAppNowTime(),
            //        order.Items.Select(oi => new OrderItemDTO()
            //        {
            //            ItemOrderIdentifier = oi.ItemOrderId,
            //            QuantityOrdered = oi.QuantityOrdered,
            //        }).ToList(),
            //        null);
            //}

            //List<string> asinWithErrors = null;
            //var products = api.GetItems(_log, _time, null, ItemFillMode.Defualt, out asinWithErrors);
            //foreach (var product in products)
            //{
            //    foreach (var child in product.Variations)
            //    {
            //        api.UpdateQuantity(child.SKU, child.Barcode, 5);
            //    }
            //}
        }