private void txtAddRole_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (this.txtAddRole.Text != "") { if (DialogResult.Yes == MessageBox.Show( String.Format( "Stai per aggiungere il ruolo '{0}'. Continuare?", txtAddRole.Text, this.txtAddRole.Text), "Conferma rinomina", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { Role role = new Role(); role.Description = this.txtAddRole.Text; _roles.Add(role); uxRolesListBox.DataSource = null; uxRolesListBox.DataSource = _roles; RolesMenu.Close(); } } } }
private void txtRenameRole_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (this.txtRenameRole.Text != "") { Role role = uxRolesListBox.SelectedValue as Role; if (DialogResult.Yes == MessageBox.Show( String.Format( "Il ruolo '{0}' verrà rinominato in '{1}'. Continuare?", role.Description, this.txtRenameRole.Text), "Conferma rinomina", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { role.Description = this.txtRenameRole.Text; uxRolesListBox.DataSource = null; uxRolesListBox.DataSource = _roles; RolesMenu.Close(); } } } }