//Удаление выбранной услуги private void delServiceBtn_Click(object sender, EventArgs e) { try { if (servicesTable.Rows.Count == 0) { MessageBox.Show("Нет записей для удаления!"); return; } DialogResult result = MessageBox.Show("Подтвердите удаление.", "Удаление", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); //диалоговое окно if (result == DialogResult.OK) { DBConnection.DeleteService(serviceID); DBConnection.GetServicesInGroup(serviceGroupID); servicesTable.DataSource = DBConnection.dtServicesInGroup; if (DBConnection.dtServicesInGroup.Rows.Count > 0) { ReadServicesTableRow(0); } } } catch (Exception ex) { exceptPanel.Visible = true; richTextBox1.Text = ex.ToString(); } }