private void baseButtonSearch_Click(object sender, EventArgs e) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } this.pagePara = new Core.Dev.InteractEntity.CarriageCostTemplatePagePara() { IsValid = -1, Name = skinTextBoxTitle.Text, PageIndex = 0, PageSize = dataGridViewPagingSumCtrl.PageSize, }; CarriageCostTemplatePage listPage = GlobalCache.EMallServerProxy.GetCarriageCostTemplatePage(pagePara); dataGridViewPagingSumCtrl.OrderPara = pagePara; dataGridViewPagingSumCtrl.Initialize(listPage); this.BindingDataSource(listPage); } catch (Exception ex) { GlobalUtil.ShowError(ex); } finally { GlobalUtil.UnLockPage(this); } }
/// <summary> /// 获取运费模板分页信息 /// </summary> /// <param name="para"></param> /// <returns></returns> internal CarriageCostTemplatePage GetCarriageCostTemplatePage(CarriageCostTemplatePagePara para) { byte[] response = this.engine.CustomizeOutter.Query(EMallInformationTypes.GetCarriageCostTemplatePage, SerializeHelper.ResultToSerialize(para)); return(CompactPropertySerializer.Default.Deserialize <CarriageCostTemplatePage>(response, 0)); }