private void dgv_UsersList_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyValue) { case 116: { dgv_UsersList.DataSource = x.ReadAllUsers(); break; } case 123: { if (dgv_UsersList.SelectedRows[0].Cells[2].Value.ToString() != "SysAdmin") { DialogResult result = MessageBox.Show("Do you want DELETE this User: "******"User Delete", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { x.DeleteUser(dgv_UsersList.SelectedRows[0].Cells[1].Value.ToString()); dgv_UsersList.DataSource = x.ReadAllUsers(); } } else { MessageBox.Show("A System Administrator can not be Deleted"); } break; } } }