public void ExprotExecl(ProductShowQueryVM model, ColumnSet[] columns) { ProductShowQueryFilter query; query = model.ConvertVM <ProductShowQueryVM, ProductShowQueryFilter>(); query.PageInfo = new PagingInfo(); restClient.ExportFile(GetProductShowUrl, query, columns); }
/// <summary> /// 根据query得到上架商品信息 /// </summary> /// <param name="model"></param> /// <param name="PageSize"></param> /// <param name="PageIndex"></param> /// <param name="SortField"></param> /// <param name="callback"></param> public void GetProductRelatedByQuery(ProductShowQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { ProductShowQueryFilter query; query = model.ConvertVM <ProductShowQueryVM, ProductShowQueryFilter>(); query.PageInfo = new PagingInfo() { PageIndex = PageIndex, PageSize = PageSize, SortBy = SortField }; restClient.QueryDynamicData(GetProductShowUrl, query, (obj, args) => { if (args.FaultsHandle()) { return; } callback(obj, args); }); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); model = new ProductShowQueryVM(); this.DataContext = model; }