Example #1
0
        public async Task <List <SalesOrder> > GetJE_SalesOrderList()
        {
            QueryParam queryParam = new QueryParam();

            //条件 未同步 未删除
            queryParam.filter = "(IsJESync eq 'N')   and (DocType eq 'S01') and (BusinessType in ('CS','SP','AR-CMS')) and (IsDelete eq 'N')";
            queryParam.limit  = DataConvertEx.TryConvertParse(ConfigurationManager.AppSettings["MergeCount"], 300);

            return(await _salesOrderApp.GetSalesOrderAsync(queryParam));
        }
Example #2
0
        public async Task <List <SalesOrder> > GetIN_SalesOrderList()
        {
            QueryParam queryParam = new QueryParam();

            //条件 未同步 未删除 退货
            queryParam.filter = "(IsINSync eq 'N') and (((DocType eq 'S03') and (BusinessType in ('OS','TS','AS-CMS'))) or ((DocType eq 'S01') and (BusinessType eq 'OS'))) and (IsDelete eq 'N')";
            queryParam.limit  = DataConvertEx.TryConvertParse(ConfigurationManager.AppSettings["MergeCount"], 300);//从配置文件中获取合并条数,没有默认为300

            return(await _salesOrderApp.GetSalesOrderAsync(queryParam));
        }
Example #3
0
        public async Task <IHttpActionResult> GetSalesOrders([FromUri] QueryParam QuanryParam)

        {
            Result <SalesOrder> result = new Result <SalesOrder>();

            try
            {
                var salesOrderList = await salesOrderApp.GetSalesOrderAsync(QuanryParam);

                result.Code         = 0;
                result.Message      = "Successful Operation";
                result.ResultObject = salesOrderList;
            }
            catch (Exception ex)
            {
                result.Code    = 1001;
                result.Message = $"Failed Operation.ErrorMessage:{ex.Message}";
            }
            return(Json(result));
        }