Exemplo n.º 1
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (cboCourse.SelectedValue == null || txtTitle.Text == "" || txtAnswerA.Text == "" || txtAnswerB.Text == "" || txtAnswerC.Text == "" || txtAnswerD.Text == "")
     {
         MessageBox.Show("请输入完整的题目信息!");
     }
     else if (ckbA.Checked == false && ckbB.Checked == false && ckbC.Checked == false && ckbD.Checked == false)
     {
         MessageBox.Show("请选择正确答案!");
     }
     else
     {
         string answer = "";
         if (ckbA.Checked == true)
         {
             answer += "A";
         }
         if (ckbB.Checked == true)
         {
             answer += "B";
         }
         if (ckbC.Checked == true)
         {
             answer += "C";
         }
         if (ckbD.Checked == true)
         {
             answer += "D";
         }
         try
         {
             SingleMultiProblem smp = new SingleMultiProblem(cboCourse.SelectedValue.ToString(), txtTitle.Text, txtAnswerA.Text, txtAnswerB.Text, txtAnswerC.Text, txtAnswerD.Text, answer);
             QuestionBll.AddmultiProblem(smp);
             MessageBox.Show("添加成功!");
             this.Close();
         }
         catch (Exception ee)
         {
             MessageBox.Show("添加失败!" + ee);
             throw;
         }
     }
 }