示例#1
0
        public List <DeliveryOrderParentData> GetList(int ProviderNo, string StatusCD, string OrderNo = "")
        {
            BaseURL = ConfigurationManager.AppSettings["URLSCMAPI"];
            SearchOrdersModel data = new SearchOrdersModel
            {
                OrderNo    = OrderNo,
                ProviderNo = ProviderNo,
                DateFrom   = $"{DateTime.Now.AddDays(-30).ToString("yyyy-MM-dd")} 00:00:00",
                DateTo     = $"{DateTime.Now.ToString("yyyy-MM-dd")} 23:59:59",
                Status     = StatusCD
            };
            var response = GetDataFromApiOut <BaseResultAPI <List <DeliveryOrderParentData> >, SearchOrdersModel>(
                "OrderAPI/GetList",
                Method.POST,
                null,
                null,
                data);

            return(response.Data);
        }
示例#2
0
        public DeliveryOrderSumary OrderSearchSumary(int ProviderNo)
        {
            BaseURL = ConfigurationManager.AppSettings["URLSCMAPI"];
            SearchOrdersModel data = new SearchOrdersModel
            {
                DeliveryTypeV2 = string.Empty,
                ProductCode    = string.Empty,
                InvoiceNo      = string.Empty,
                Receiver       = string.Empty,
                ProviderNo     = ProviderNo,
                DateFrom       = $"{DateTime.Now.AddDays(-30).ToString("yyyy-MM-dd")} 00:00:00",
                DateTo         = $"{DateTime.Now.ToString("yyyy-MM-dd")} 23:59:59",
            };
            var response = GetDataFromApiOut <BaseResultAPI <DeliveryOrderSumary>, SearchOrdersModel>(
                "OrderAPI/OrderSearchSumary",
                Method.POST,
                null,
                null,
                data);

            return(response.Data);
        }