private void button1_Click(object sender, EventArgs e) { switch (choice) { case "group": var editGroup = new EditGroup("exists", this.listBox1.SelectedItem.ToString()); var result = editGroup.ShowDialog(); if (result == DialogResult.OK) { try { this.listBox1.DataSource = Administration.GetAllGroups(); } catch (SqlException ex) { MessageBox.Show(ex.Message); } catch (System.Security.SecurityException se) { MessageBox.Show("Permission denied " + se.Message); } } break; case "user": var userToEdit = Administration.GetUser(listBox1.SelectedItem.ToString()); var editUser = new EditUser("exists", userToEdit); var resultuser = editUser.ShowDialog(); if (resultuser == DialogResult.OK) { try { var userslist = Administration.GetAllUsers(); List <String> usernamelist = new List <String>(); foreach (UserResult resultlist in userslist) { usernamelist.Add(resultlist.login); } this.listBox1.DataSource = usernamelist; } catch (System.Security.SecurityException se) { MessageBox.Show("Permission denied " + se.Message); } catch (SqlException ex) { MessageBox.Show(ex.Message); } } break; default: MessageBox.Show("Wybierz element do modyfikacji"); break; } }
private void dodajGrupęToolStripMenuItem_Click(object sender, EventArgs e) { var adding = new EditGroup("new"); var result = adding.ShowDialog(); if (result == DialogResult.OK) { try { //listBox1.d this.listBox1.DataSource = Administration.GetAllGroups(); } catch (SqlException ex) { MessageBox.Show(ex.Message); } catch (System.Security.SecurityException se) { MessageBox.Show("Permission denied " + se.Message); } } }