コード例 #1
0
        private void tabControl1_Click(object sender, EventArgs e)
        {
            AdminModel ad = new AdminModel();

            dataGridView1.DataSource = ad.GetQuestions();
            ManageExam mn = new ManageExam();

            dataGridView2.DataSource = mn.GetExams();
        }
コード例 #2
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            string     id = IdQuestionDetail.Text;
            AdminModel ad = new AdminModel();

            if (ad.DeleteQuestion(id) == true)
            {
                dataGridView1.DataSource = ad.GetQuestions();
                ResetGUI();
                MessageBox.Show("Delete Question Success", " Notification ", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Delete Question Failed ", " Notification ", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            IdQuestionDetail.ReadOnly = false;
        }
コード例 #3
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            string id      = IdQuestionDetail.Text;
            string subject = cbSubject.Text;
            string content = rtContent.Text;
            string a       = rtA.Text;
            string b       = rtB.Text;
            string c       = rtC.Text;
            string d       = rtD.Text;
            string correct = "";

            if (rdA.Checked)
            {
                correct = "_a";
            }
            if (rdB.Checked)
            {
                correct = "_b";
            }
            if (rdC.Checked)
            {
                correct = "_c";
            }
            if (rdD.Checked)
            {
                correct = "_d";
            }


            AdminModel ad = new AdminModel();

            if (ad.UpdateQuestion(id, subject, content, correct, a, b, c, d))
            {
                dataGridView1.DataSource = ad.GetQuestions();
                ResetGUI();
                MessageBox.Show("Update Question Success", "Notification", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Update Question Failed ", " Notification ", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #4
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            AdminModel ad = new AdminModel();

            dataGridView1.DataSource = ad.GetQuestions();
        }