Example #1
0
        public List<Exams> GetExamsByID(int ExamsID)
        {
            List<Exams> newExams = new List<Exams>();

            Exams getExamsQuestions = new Exams();
            DataSet newSetOfExams = getExamsQuestions.getExamsByID(ExamsID);
            foreach (DataTable table in newSetOfExams.Tables)
            {
                foreach (DataRow row in table.Rows)
                {

                    Exams requestedExams = new Exams();
                    Questions requestedQuestions = new Questions();
                    requestedQuestions.Question_ID = int.Parse(row["Questions_ID"].ToString());
                    requestedQuestions.Question = row["Questions_Main"].ToString();
                    requestedQuestions.multiplechoice1 = row["MultipleChoice1"].ToString();
                    requestedQuestions.multiplechoice2 = row["MultipleChoice2"].ToString();
                    requestedQuestions.multiplechoice3 = row["MultipleChoice3"].ToString();
                    if (String.IsNullOrEmpty(row["Question_Answer"].ToString()))
                        requestedQuestions.selectedAnswer = Char.Parse(row["Question_Answer"].ToString());
                        requestedExams.Exams_ID = int.Parse(row["Exams_ID"].ToString());
                    requestedExams.Exmas_Question = requestedQuestions;

                    newExams.Add(requestedExams);
                }
            }
            return newExams;
        }