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); } }
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); } }
private void GenerateExamBtn_Click(object sender, EventArgs e) { ExamQuestionDAL.GenerateExam(Convert.ToInt32(NumOfMCQTextBox.Text), Convert.ToInt32(NumOfTFTextBox.Text), Convert.ToInt32(NumOfEssayTextBox.Text), course); updateCourse(); }