public void GetCANOrderInfo()
        {
            Console.WriteLine("GetCANOrderInfo");

            // Create Request
            var orderreq = new GetOrderInformationRequest(new GetOrderInformationRequestCriteria()
            {
                Status          = Newegg.Marketplace.SDK.Order.Model.OrderStatus.Unshipped,
                Type            = OrderInfoType.All,
                OrderDateFrom   = "2016-01-01 09:30:47",
                OrderDateTo     = "2017-12-17 09:30:47",
                OrderDownloaded = 0
            });

            // Send your request and get response
            var response = CANordercall.GetOrderInformation(null, orderreq).Result;

            // Get data from the response
            GetOrderInformationResponseBody info = response.GetResponseBody();

            Console.WriteLine("info: " + info.OrderInfoList[0].OrderNumber + " " +
                              info.OrderInfoList[0].ShipToFirstName + " " + info.OrderInfoList[0].ShipToZipCode + " " + info.OrderInfoList[0].ShipToCountryCode);

            // Use the data pre you business
            Console.WriteLine(string.Format("There are {0} order(s) in the result.", info.OrderInfoList.Count.ToString()));
        }
        public void GetCANOrderStatus(int order)
        {
            Console.WriteLine("GetCANOrderStatus");

            // Send your request and get response
            var orderstatus = CANordercall.GetOrderStatus(order.ToString()).Result;

            // Use the data pre you business
            Console.WriteLine(string.Format("There order status is {0}.", orderstatus.OrderStatusName));
        }