private void dataGridViewPagingSumCtrl_CurrentPageIndexChanged(int index) { try { if (this.pagePara == null) { return; } if (GlobalUtil.EngineUnconnectioned(this)) { return; } pagePara.PageIndex = index; EmCostumePage listPage = GlobalCache.EMallServerProxy.GetEmCostumePage(this.pagePara); this.BindingDataSource(listPage); } catch (Exception ee) { GlobalUtil.ShowError(ee); } finally { GlobalUtil.UnLockPage(this); } }
private void Search(object sender, EventArgs args) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } EmCostumePage listPage = GlobalCache.EMallServerProxy.GetEmCostumePage(this.pagePara); dataGridViewPagingSumCtrl.OrderPara = pagePara; this.dataGridViewPagingSumCtrl.Initialize(listPage); if (pagePara.EmShowOnline) { // EmOnlinePrice.DataPropertyName = "EmOnlinePrice"; dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column2, Column1, CreateTime, Column4, QuantityOfSale, EmTitle, IsHot, IsNew, PfShowOnline, EmShowOnline); dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column5); } else { // EmOnlinePrice.DataPropertyName = "Price"; dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column2, Column1, CreateTime, Column4, QuantityOfSale, EmTitle, IsHot, IsNew, PfShowOnline, EmShowOnline); dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column5); } /* if (this.skinRadioButtonOffline.Checked) * { * // dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(PfOnlinePrice); * // PfOnlinePrice.Visible = false; * dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(PfOnlinePrice); * } * else * { * dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(PfOnlinePrice); * }*/ this.BindingDataSource(listPage); } catch (Exception ex) { GlobalUtil.ShowError(ex); } finally { GlobalUtil.UnLockPage(this); } }
private void BindingDataSource(EmCostumePage listPage) { this.dataGridViewPagingSumCtrl.BindingDataSource <EmCostume>(listPage?.EmCostumes, null, listPage?.TotalEntityCount); }