private void removeButton_Click(object sender, EventArgs e) { try { DialogResult dialogResult = MessageBox.Show("آیا از حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { selectedRow = usersDataGridView.CurrentCell.RowIndex; SqlManipulator sql = new SqlManipulator(); DataGridViewRow newDataRow = usersDataGridView.Rows[selectedRow]; UserTable deletePerson = new UserTable(); deletePerson.Id = (int)newDataRow.Cells[0].Value; deletePerson.User = (string)newDataRow.Cells[1].Value; deletePerson.Password = (string)newDataRow.Cells[2].Value; if (login.Id == deletePerson.Id) { MessageBox.Show("این کاربر مجوز حذف خود را ندارد", "پیغام سیستم ", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } sql.removeUser(deletePerson); var logindata = sql.getDataLogin(); makeTableUsers(logindata); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }