示例#1
0
 private void button_Cancel_Click(object sender, EventArgs e)
 {
     this.Visible      = false;
     this.DialogResult = DialogResult.Cancel;
     _instance         = null;
     this.Dispose();
 }
示例#2
0
 private static changePermission _instance = null; // 单例模式
 public static changePermission CreateInstance()
 {
     if (_instance == null)
     {
         _instance = new changePermission();
     }
     return(_instance);
 }
示例#3
0
        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();
        }