private void button_Cancel_Click(object sender, EventArgs e) { this.Visible = false; this.DialogResult = DialogResult.Cancel; _instance = null; this.Dispose(); }
private static changePermission _instance = null; // 单例模式 public static changePermission CreateInstance() { if (_instance == null) { _instance = new changePermission(); } return(_instance); }
private void button_OK_Click(object sender, EventArgs e) { if (permission == GetPermission()) { MessageBox.Show("该用户的权限没有发生变化!", "提示:", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } GlobalObject.readerSource.rdID = readerSearch.rdID; GlobalObject.readerSource.rdAdminRoles = GetPermission(); GlobalObject.actionSource.actionSource = "Reader"; GlobalObject.actionSource.actionModel = GlobalObject.readerSource; GlobalObject.actionSource.actionType = "Permission"; GlobalObject.actionSource.actionDescription = $"修改读者 {GlobalObject.readerSource.rdID} 的权限。"; main.addAction(GlobalObject.actionSource); this.Visible = false; this.DialogResult = DialogResult.OK; _instance = null; this.Dispose(); }