// кнопка "видалити" private void BTN_Delete_Click(object sender, EventArgs e) { var currentRow = currentDGV.CurrentRow; if (currentRow != null) // чи обран рядок { // підтвердження видалення DialogResult dialogResult = MessageBox.Show("Ви точно хочете видалити цей рядок?", "Підтвердження видалення", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { if (currentDGV == DGV_Drug) { DrugForm.DELETEQuery((int)currentRow.Cells["id"].Value); } else if (currentDGV == DGV_Category) { CategoryForm.DELETEQuery((int)currentRow.Cells["id"].Value); } else if (currentDGV == DGV_Manufacturer) { ManufacturerForm.DELETEQuery((int)currentRow.Cells["id"].Value); } FillDGV(currentDGV); } } else { MessageBox.Show("Спочатку оберіть рядок для видалення!", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }