Exemplo n.º 1
0
        /* DELETE a new Exam (must not contain Registered Examinees */
        private void ctrl_btn_delete_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show($"Proceed with deleting {exam.ExamName} ?", "Delete Exam", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                //delete record
                try
                {
                    ExamDB.DeleteExam(exam.ExamID);//removes from database
                    SetCbExams();
                    ctrl_btn_updateExam.Enabled = false;
                    ctrl_btn_delete.Enabled     = false;
                    ctrl_tb_duration.Text       = "";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Exam could not be deleted");
                    SetCbExams();
                }
            }
        }