Beispiel #1
0
		private void userControlSecurityTabs_EditUserGroupClick(object sender,SecurityEventArgs e) {
			FormUserGroupEdit FormU = new FormUserGroupEdit(e.Group);
			FormU.ShowDialog();
			if(FormU.DialogResult == DialogResult.OK) {
				userControlSecurityTabs.FillListUserGroupTabUserGroups();
			}
		}
Beispiel #2
0
		private void userControlSecurityTabs_EditUserClick(object sender,SecurityEventArgs e) {
			FormUserEdit FormUE = new FormUserEdit(e.User);
			FormUE.ShowDialog();
			if(FormUE.DialogResult == DialogResult.OK) {//update to reflect changes that were made in FormUserEdit.
				userControlSecurityTabs.FillUserTabUsers();
				userControlSecurityTabs.RefreshUserTabGroups();
			}
		}
Beispiel #3
0
		private void userControlSecurityTabs_AddUserGroupClick(object sender,SecurityEventArgs e) {
			UserGroup group = new UserGroup();
			FormUserGroupEdit FormU = new FormUserGroupEdit(group);
			FormU.IsNew=true;
			FormU.ShowDialog();
			if(FormU.DialogResult == DialogResult.OK) {
				userControlSecurityTabs.FillListUserGroupTabUserGroups();//update to reflect changes that were made in FormUserGroupEdit.
				userControlSecurityTabs.SelectedUserGroup=group;
			}
		}
Beispiel #4
0
		private void userControlSecurityTabs_AddUserClick(object sender,SecurityEventArgs e) {
			Userod user = new Userod();
			FormUserEdit FormU = new FormUserEdit(user);
			FormU.IsNew=true;
			FormU.ShowDialog();
			if(FormU.DialogResult == DialogResult.OK) {//update to reflect changes that were made in FormUserEdit.
				userControlSecurityTabs.FillUserTabUsers();
				userControlSecurityTabs.RefreshUserTabGroups();
				userControlSecurityTabs.SelectedUser=FormU.UserCur; //select the user that was just added.
			}
		}
Beispiel #5
0
        private void userControlSecurityTabs_AddUserClick(object sender, SecurityEventArgs e)
        {
            Userod       user  = new Userod();
            FormUserEdit FormU = new FormUserEdit(user);

            FormU.IsNew = true;
            FormU.ShowDialog();
            if (FormU.DialogResult == DialogResult.OK)                //update to reflect changes that were made in FormUserEdit.
            {
                userControlSecurityTabs.FillGridUsers();              //New user is not in grid yet, add them.
                userControlSecurityTabs.SelectedUser = FormU.UserCur; //Selects the user that was just added in the grid.
                userControlSecurityTabs.RefreshUserTabGroups();       //Previously selected users User Groups are still selected, refresh for UserCur.
            }
        }
Beispiel #6
0
		private DialogResult userControlSecurityTabs_ReportPermissionChecked(object sender,SecurityEventArgs e) {
			GroupPermission perm = e.Perm;
			FormReportSetup FormRS = new FormReportSetup(perm.UserGroupNum,true);
			FormRS.ShowDialog();
			if(FormRS.DialogResult==DialogResult.Cancel) {
				return FormRS.DialogResult;
			}
			if(!FormRS.HasReportPerms) {//Only insert base Reports permission if the user actually has any reports allowed
				return FormRS.DialogResult;
			}
			try {
				GroupPermissions.Insert(perm);
			}
			catch(Exception ex) {
				MessageBox.Show(ex.Message);
				return DialogResult.Cancel;
			}
			return FormRS.DialogResult;
		}
 private DialogResult securityTreeUserGroup_GroupPermissionChecked(object sender, SecurityEventArgs e)
 {
     return(GroupPermissionChecked?.Invoke(sender, e) ?? DialogResult.Cancel);
 }
Beispiel #8
0
        private DialogResult userControlSecurityTabs_GroupPermissionChecked(object sender, SecurityEventArgs e)
        {
            FormGroupPermEdit FormG = new FormGroupPermEdit(e.Perm);

            FormG.IsNew = true;
            FormG.ShowDialog();
            return(FormG.DialogResult);
        }