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