コード例 #1
0
        protected void Store1_RefreshData(object sender, StoreReadDataEventArgs e)
        {
            //GEtting the filter from the page
            string filter     = string.Empty;
            int    totalCount = 1;



            //Fetching the corresponding list

            //in this test will take a list of News
            AssetManagementPurchaseOrdersListRequest request = getRequest();

            request.Filter = "";
            ListResponse <AssetManagementPurchaseOrder> resp = _assetManagementService.ChildGetAll <AssetManagementPurchaseOrder>(request);

            if (!resp.Success)
            {
                Common.errorMessage(resp);
                return;
            }
            this.Store1.DataSource = resp.Items;
            e.Total = resp.count;

            this.Store1.DataBind();
        }
コード例 #2
0
        private AssetManagementPurchaseOrdersListRequest getRequest()
        {
            var d = jobInfo1.GetJobInfo();
            AssetManagementPurchaseOrdersListRequest request = new AssetManagementPurchaseOrdersListRequest();

            request.apStatus   = apStatusFilter.GetApprovalStatus();
            request.branchId   = d.BranchId.HasValue ? d.BranchId.Value.ToString() : "0";
            request.status     = string.IsNullOrEmpty(statusFilter.Value.ToString())? "0" : statusFilter.Value.ToString();
            request.supplierId = supplierIdFilter.GetSupplierId();
            request.categoryId = categoryIdFilter.GetCategoryId();
            return(request);
        }