public void QueryProductGroupInfo(ProductGroupQueryVM model, int pageSize, int pageIndex, string sortField, EventHandler <RestClientEventArgs <dynamic> > callback) { ProductGroupQueryFilter filter = model.ConvertVM <ProductGroupQueryVM, ProductGroupQueryFilter>(); filter.PagingInfo = new PagingInfo { PageSize = pageSize, PageIndex = pageIndex, SortBy = sortField }; _restClient.QueryDynamicData(QueryProductGroupInfoRelativeUrl, filter, (obj, args) => { if (args.FaultsHandle()) { return; } callback(obj, args); }); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); model = new ProductGroupQueryVM(); this.DataContext = model; }