private void PageControlPanel21_CurrentPageIndexChanged(int index) { if (this.pagePara == null) { return; } pagePara.PageIndex = index; ListPage = CommonGlobalCache.ServerProxy.GetRetailListPage(pagePara); if (ListPage.ResultList != null) { foreach (RetailOrder orderItem in ListPage.ResultList) { orderItem.ShowCash = orderItem.MoneyCash - orderItem.MoneyChange; } } this.BindingRetailOrderDataSource(); }
//绑定数据源 private void BindingDataSource(RetailListPage page) { if (page != null) { retailOrderList = page.ResultList; } if (this.retailOrderList != null && this.retailOrderList.Count != 0) { foreach (RetailOrder order in this.retailOrderList) { order.GuideName = CommonGlobalCache.GetUserName(order.GuideID); order.ShopName = CommonGlobalCache.GetShopName(order.ShopID); } } if (page != null) { retailOrderList = page.ResultList; } dataGridViewPagingSumCtrl.BindingDataSource(this.retailOrderList, null, page.TotalEntityCount, page.RetailOrderSum); }
//点击查询按钮 private void BaseButton_Search_Click(object sender, EventArgs e) { try { this.skinSplitContainer1.Panel2Collapsed = true; ListPage = CommonGlobalCache.ServerProxy.GetRetailListPage(pagePara); if (ListPage.ResultList != null) { foreach (RetailOrder orderItem in ListPage.ResultList) { orderItem.ShowCash = orderItem.MoneyCash - orderItem.MoneyChange; } } dataGridViewPagingSumCtrl.OrderPara = pagePara; this.dataGridViewPagingSumCtrl.Initialize(ListPage); this.BindingRetailOrderDataSource(); } catch (Exception ee) { WriteLog("Message:" + ee.Message + "StackTrace" + ee.StackTrace); CommonGlobalUtil.ShowError(ee); } }