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); } } }
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); } }