private void winGridViewPager1_OnAddNew(object sender, EventArgs e) { if (!HasFunction("Supplier/add")) { MessageDxUtil.ShowError(Const.NoAuthMsg); return; } FrmEditSupplier dlg = new FrmEditSupplier(); dlg.InitFunction(this.LoginUserInfo, this.FunctionDict);//初始化权限控制信息 dlg.OnDataSaved += new EventHandler(dlg_OnDataSaved); if (DialogResult.OK == dlg.ShowDialog()) { BindData(); } }
private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { if (!HasFunction("Supplier/Edit")) { MessageDxUtil.ShowError(Const.NoAuthMsg); return; } int[] rowSelected = this.winGridViewPager1.GridView1.GetSelectedRows(); foreach (int iRow in rowSelected) { FrmEditSupplier dlg = new FrmEditSupplier(); dlg.Id = Convert.ToInt32(this.winGridViewPager1.GridView1.GetRowCellDisplayText(iRow, "ID")); dlg.InitFunction(this.LoginUserInfo, this.FunctionDict);//初始化权限控制信息 dlg.OnDataSaved += new EventHandler(dlg_OnDataSaved); if (DialogResult.OK == dlg.ShowDialog()) { BindData(); } break; } }