예제 #1
0
        public void GetOrdersByScheduleFilter()
        {
            var route4Me = new Route4MeManager(ActualApiKey);

            CreateExampleOrder();

            string startDate = (DateTime.Now - (new TimeSpan(1, 0, 0, 0)))
                               .ToString("yyyy-MM-dd");
            string endDate = (DateTime.Now + (new TimeSpan(31, 0, 0, 0)))
                             .ToString("yyyy-MM-dd");

            var oParams = new OrderFilterParameters()
            {
                Limit  = 10,
                Filter = new FilterDetails()
                {
                    Display = "all",
                    Scheduled_for_YYMMDD = new string[] { startDate, endDate }
                }
            };

            Order[] orders = route4Me.FilterOrders(oParams, out string errorString);

            PrintExampleOrder(orders, errorString);

            RemoveTestOrders();
        }