示例#1
0
 //Удаление выбранной услуги
 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();
     }
 }