コード例 #1
0
        //private void ButtonAnswer_Click(object sender, EventArgs e)
        //{

        //    //FormAnswer formAnswer = new FormAnswer();
        //    //formAnswer.Show();

        //}

        private void UserControlQuestions_Click(object sender, EventArgs e)
        {
            var ucQuestion = (UserControlQuestions)sender;

            if (ucQuestion.checkBoxDone.Checked == false)
            {
                var        question   = QuestionHelper.GetQuestionToBeAnswered(ucQuestion.labelPartitionKey.Text);
                FormAnswer formAnswer = new FormAnswer();
                formAnswer.labelRowKey.Text       = question.RowKey;
                formAnswer.labelPartitionKey.Text = question.PartitionKey;
                formAnswer.textBoxAskedBy.Text    = question.AskedBy;
                formAnswer.textBoxAskedSince.Text = question.AskedDateTime.ToString();
                formAnswer.textBoxQuestion.Text   = question.Description;
                formAnswer.textBoxQuestion1.Text  = question.Question1;
                formAnswer.textBoxQuestion2.Text  = question.Question2;
                formAnswer.textBoxTitle.Text      = question.Title;
                formAnswer.labelCategory1.Text    = question.Category1;
                formAnswer.labelCategory2.Text    = question.Category2;
                formAnswer.labelCategory3.Text    = question.Category3;
                formAnswer.ShowDialog();

                //MessageBox.Show(question.Title);
            }
            else
            {
                MessageBox.Show("Vraag is al beantwoord");
            }
        }
コード例 #2
0
        private void ButtonConfirm_Click(object sender, EventArgs e)
        {
            var userName = new Model.UserModel();

            QuestionHelper.SetQuestion("", "", false, textBoxTitle.Text, textBoxQuestion.Text, comboBoxSubject.SelectedItem.ToString(), comboBoxTeacher.SelectedItem.ToString(), comboBoxPrio.SelectedItem.ToString(), textBoxQuestion1.Text, textBoxQuestion2.Text, "", Helpers.GlobalVariables.GlobalVar, "", true);
            MessageBox.Show("Vraag gesteld aan:" + comboBoxTeacher.SelectedItem.ToString());
            this.Close();
        }
コード例 #3
0
        public void SetQuestionsInPanel()
        {
            panelQuestions.Controls.Clear();

            string responseString = QuestionHelper.GetQuestion();
            var    questions      = JsonConvert.DeserializeObject <List <Model.QuestionModel> >(responseString);
            var    rowNr          = 0;


            foreach (var question in questions)
            {
                UserControlQuestions ucQuestion = new UserControlQuestions();
                if (question.IsActive == true)
                {
                    ucQuestion.checkBoxDone.Enabled = false;
                    ucQuestion.checkBoxDone.Checked = false;
                }
                else
                {
                    ucQuestion.checkBoxDone.Enabled = false;
                    ucQuestion.checkBoxDone.Checked = true;
                }
                ucQuestion.labelSubject.Text         = question.Title;
                ucQuestion.labelStudent.Text         = question.AskedBy;
                ucQuestion.labelSchoolSubject.Text   = question.Category1;
                ucQuestion.labelTeacher.Text         = question.Category2;
                ucQuestion.labelPriority.Text        = question.Category3;
                ucQuestion.labelAnsweredBy.Text      = question.AnsweredBy;
                ucQuestion.labelPartitionKey.Text    = question.PartitionKey;
                ucQuestion.labelRowKey.Text          = question.RowKey;
                ucQuestion.labelPartitionKey.Visible = false;
                ucQuestion.labelRowKey.Visible       = false;
                ucQuestion.Top = 300 * rowNr;

                panelQuestions.Controls.Add(ucQuestion);

                rowNr++;
            }
        }
コード例 #4
0
 private void ButtonConfirmAnswer_Click(object sender, EventArgs e)
 {
     QuestionHelper.SetQuestion(labelRowKey.Text, labelPartitionKey.Text, true, textBoxTitle.Text, textBoxQuestion.Text, labelCategory1.Text, labelCategory2.Text, labelCategory3.Text, textBoxQuestion1.Text, textBoxQuestion2.Text, textBoxAnswer.Text, textBoxAskedBy.Text, Helpers.GlobalVariables.GlobalVar, false);
     MessageBox.Show("Vraag beantwoord voor:" + textBoxAskedBy.Text);
     this.Close();
 }