コード例 #1
0
        private void btnDel_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Удалить ученика?", "Удаление", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.Cancel)
            {
            }
            else
            {
                ControlDatabase control = new ControlDatabase();
                if (Text == "Список учеников")
                {
                    int   id    = control.GetID("Childrens", DGVtable.CurrentRow.Cells[1].Value.ToString());
                    int[] idPar = control.GetID(id);

                    control.Delete(id, "NoteKeys", "ChID");
                    control.Delete(id, "Childrens", "ID");
                    foreach (int i in idPar)
                    {
                        control.Delete(i, "Parents", "ID");
                    }
                    //обновляем таблицу
                    listLoad.Clear();
                    ViewUpdate_Load(sender, e);
                }
            }
        }
コード例 #2
0
 private void btnDelAll_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Удалить всех учеников?", "Удаление", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.Cancel)
     {
     }
     else
     {
         ControlDatabase control = new ControlDatabase();
         control.Delete("NoteKeys");
         control.Delete("Childrens");
         control.Delete("Parents");
         //обновляем таблицу
         listLoad.Clear();
         ViewUpdate_Load(sender, e);
     }
 }