Example #1
0
        /// <summary>
        /// Get QuestionDetails By ID
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public static CBE.Question GetQuestionDetailsByID(Int32 ID)
        {
            CBE.Question question = new CBE.Question();
            DataTable    ldt      = new DataTable();

            ldt = DAL.Question.GetQuestionDetailsByID(ID);
            if (ldt.Rows.Count > 0)
            {
                question.ID                      = ID;
                question.TopicID                 = Convert.ToInt32(ldt.Rows[0]["TopicID"]);
                question.Questions               = Convert.ToString(ldt.Rows[0]["Question"]);
                question.NoOfAnswerOptions       = Convert.ToInt32(ldt.Rows[0]["NoOfAnswerOptions"]);
                question.RightAnswerExplaination = Convert.ToString(ldt.Rows[0]["RightAnswerExplaination"]);
                question.IsActive                = Convert.ToBoolean(ldt.Rows[0]["IsActive"]);
            }
            return(question);
        }
Example #2
0
 /// <summary>
 /// Update Question
 /// </summary>
 /// <param name="question"></param>
 public static void UpdateQuestion(CBE.Question question)
 {
     DAL.Question.UpdateQuestion(question);
 }
Example #3
0
 /// <summary>
 /// Add Question
 /// </summary>
 /// <param name="question"></param>
 public static int AddQuestion(CBE.Question question)
 {
     return(DAL.Question.AddQuestion(question));
 }