private void BtnClassErase_Click(object sender, EventArgs e) { if (currentClass == null) { MessageBox.Show("Scegliere in 'Sigla classe' una classe da cancellare"); return; } DialogResult res = MessageBox.Show("ATTENZIONE: eliminazione della classe " + CmbClasses.Text + " dell'anno " + CmbSchoolYear.Text + ". \r\nDevo eliminare solo la classe (Sì) o anche gli studenti (No)?\r\nScegliere 'Annulla' per non eliminare", "ATTENZIONE!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button3); if (res == DialogResult.Cancel) { return; } if (res == DialogResult.No) { // eliminazione degli studenti della classe db.EraseAllStudentsOfAClass(currentClass); } // eliminazione della classe db.EraseClassFromClasses(currentClass); this.Close(); }