public void QueryCategoryKPIList(CategroyKPIQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { CategoryKPIQueryFilter filter; filter = model.ConvertVM <CategroyKPIQueryVM, CategoryKPIQueryFilter>(); filter.C1SysNo = model.C1SysNo; filter.C2SysNo = model.C2SysNo; filter.C3SysNo = model.C3SysNo; //filter.PMUserSysNo = model.PMUserSysNo; filter.Status = model.Status; filter.CategoryType = model.CategoryType; filter.PagingInfo = new PagingInfo { PageSize = PageSize, PageIndex = PageIndex, SortBy = SortField }; string relativeUrl = "/IMService/CategoryKPI/QueryCategoryKPIList"; restClient.QueryDynamicData(relativeUrl, filter, (obj, args) => { if (args.FaultsHandle()) { return; } callback(obj, args); } ); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); model = new CategroyKPIQueryVM(); this.DataContext = model; cbStatus.SelectedIndex = 0; }