Exemple #1
0
        private void iNewRole_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            foreach (IRole elem in _roles)
            {
                if (elem.Description == "NUOVO RUOLO")
                {
                    XtraMessageBox.Show("Impossibile aggiungere un ruolo nuovo. Ruolo #Nuovo ruolo# esistente!", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }
            }


            WIN.BASEREUSE.Role role = new WIN.BASEREUSE.Role();
            _roles.Add(role);
            role.Descrizione = "Nuovo ruolo";
            secureDataAccess.MarkNew(role as WIN.BASEREUSE.AbstractPersistenceObject);
            uxRolesListBox.Items.Add(role.Descrizione);
        }
Exemple #2
0
        private void iAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            foreach (IProfile elem in _profiles)
            {
                if (elem.Description == "NUOVO PROFILO")
                {
                    XtraMessageBox.Show("Impossibile aggiungere un profilo nuovo. Profilo #Nuovo profilo# esistente!", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }


            WIN.BASEREUSE.Profile profile = new WIN.BASEREUSE.Profile();
            _profiles.Add(profile);
            profile.Descrizione = "Nuovo profilo";
            SecureDataAccess.MarkNew(profile);
            uxProfilesListbox.Items.Add(profile.Descrizione);
        }