Esempio n. 1
0
 //Constructor voor het wijzigen van een vraag
 public AddQuestionDialog(QuestionsView qv, MultipleChoiceQuestion question, int questionIndex)
     : this(qv)
 {
     QuestionIndex = questionIndex;
     Question = question;
     Text = btnAddQuestion.Text = "Vraag Wijzigen";
     UpdateView = true;
 }
Esempio n. 2
0
 public AddQuestionDialog(QuestionsView qv)
 {
     InitializeComponent();
     addQuestionView1.SetQuestionDialog(this);
     QuestionsView = qv;
     QuestionIndex = 0;
     UpdateView = false;
 }
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (selected.SelectedIndex > 0)
            {
                string rightAnswer = null;
                switch (selected.SelectedIndex)
                {
                case 1:
                    rightAnswer += option1.Text;
                    break;

                case 2:
                    rightAnswer += option2.Text;
                    break;

                case 3:
                    rightAnswer += option3.Text;
                    break;

                case 4:
                    rightAnswer += option4.Text;
                    break;
                }

                DataTable data = (DataTable)Session["quiztable"];
                DataRow   row  = data.NewRow();
                row["QUIZ ID"]  = quizid;
                row["QUESTION"] = txtquestion.InnerText;
                row["OPTION 1"] = option1.Text;
                row["OPTION 2"] = option2.Text;
                row["OPTION 3"] = option3.Text;
                row["OPTION 4"] = option4.Text;
                row["ANSWER"]   = rightAnswer;
                data.Rows.Add(row);
                txtquestion.InnerText  = " ";
                option1.Text           = " ";
                option2.Text           = " ";
                option3.Text           = " ";
                option4.Text           = " ";
                selected.SelectedIndex = 0;

                DataTable d = (DataTable)Session["quiztable"];
                QuestionsView.DataSource = d;
                QuestionsView.DataBind();
            }
            else
            {
                Label1.Visible = true;
                Label1.Text    = "Please specify a correct answer";
            }
        }