Beispiel #1
0
        private void ViewExamBtn_Click(object sender, EventArgs e)
        {
            ComboboxItem item    = (ComboboxItem)examsCombobox.SelectedItem;
            int          exam_id = Int32.Parse(item.Value.ToString());


            examquestions = ExamQuestionDAL.GetExamQuestions(exam_id);


            for (int i = 0; i < examquestions.Count; i++)
            {
                string name = QuestionDAL.GetQuestionTypeName(examquestions[i].Question.Type);

                dataGridView1.Rows.Add(name, examquestions[i].Question.QuestionText);
            }
        }
Beispiel #2
0
        private void Student_TakingExam_Load(object sender, EventArgs e)
        {
            //Data Source=BASMA-HP\SQLEXPRESS;Initial Catalog=ExaminationSystems;Integrated Security=True
            //Data Source=.;Initial Catalog=ExaminationSystems;Integrated Security=True
            //DBLayer.connection = @"Data Source=.;Initial Catalog=ExaminationSystems;Integrated Security=True";
            DBLayer.connection = @"Data Source=FATMA\FATMAGAMAL;Initial Catalog=ExaminationSystems;Integrated Security=True";

            SqlConnection sqlConnection = new SqlConnection(DBLayer.connection);

            //course_id should come as a parameter to the form in the first place
            //getExamQuestions(sqlConnection, course_id, student_id);
            //MessageBox.Show(MyExam.Exam.ExamSessions[0].Id.ToString() + "   " + MyExam.Exam.Id.ToString());

            examQuestions = ExamQuestionDAL.GetExamQuestions(MyExam.Exam.Id);

            if (count > 0)
            {
                showQuestion(count);
            }
        }
Beispiel #3
0
 private void GenerateExamBtn_Click(object sender, EventArgs e)
 {
     ExamQuestionDAL.GenerateExam(Convert.ToInt32(NumOfMCQTextBox.Text), Convert.ToInt32(NumOfTFTextBox.Text), Convert.ToInt32(NumOfEssayTextBox.Text), course);
     updateCourse();
 }