Exemple #1
0
        public List <QuestionOptions> LoadQuestionOptions(string QuestionId)
        {
            int questionId = 0;

            int.TryParse(QuestionId, out questionId);
            BlQuiz obj = new BlQuiz();

            return(obj.LoadQuestionOptions(questionId));
        }
Exemple #2
0
 public Questions AddQuestion(Questions Question)
 {
     try
     {
         BlQuiz obj = new BlQuiz();
         return(obj.AddQuestion(Question));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #3
0
 public DataModel.CustomResponse SaveQuiz(Quiz objQuiz)
 {
     try
     {
         BlQuiz obj = new BlQuiz();
         return(obj.AddQuiz(objQuiz));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #4
0
 public Tuple <Quiz, List <Questions> > DeleteQuizQuestions(string QuizId, string QuestionId)
 {
     try
     {
         BlQuiz obj = new BlQuiz();
         return(obj.DeleteQuizQuestions(QuizId, QuestionId));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #5
0
 public Tuple <Quiz, List <Questions> > LoadQuizQuestions(string QuizId)
 {
     try
     {
         int quizId = 0;
         int.TryParse(QuizId, out quizId);
         BlQuiz obj = new BlQuiz();
         return(obj.LoadQuizQuestions(quizId));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #6
0
 public Quiz LoadQuizById(string QuizId)
 {
     try
     {
         int quizId = 0;
         int.TryParse(QuizId, out quizId);
         BlQuiz obj = new BlQuiz();
         return(obj.LoadQuizByID(quizId));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #7
0
 public List <QuestionOptions> DeleteQuestionOption(string QuestionId, string OptionId)
 {
     try
     {
         int QuestionID = 0;
         int OptionID   = 0;
         int.TryParse(QuestionId, out QuestionID);
         int.TryParse(OptionId, out OptionID);
         BlQuiz obj = new BlQuiz();
         return(obj.DeleteQuestionOption(QuestionID, OptionID));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #8
0
        public List <Quiz> LoadAllQuiz(string UserId)
        {
            BlQuiz obj = new BlQuiz();

            return(obj.LoadAllQuiz(int.Parse(UserId)));
        }
Exemple #9
0
        public QuizViewModel LoadQuizAndQuestions(int QuizId)
        {
            BlQuiz obj = new BlQuiz();

            return(obj.LoadQuizAndQuestions(QuizId));
        }
Exemple #10
0
        public List <Quiz> LoadAllQuizByCategory(QuizSearch Obj)
        {
            BlQuiz obj = new BlQuiz();

            return(obj.LoadAllQuizByCategory(Obj));
        }
Exemple #11
0
        public List <QuizCategories> LoadAllCategories()
        {
            BlQuiz Quiz = new BlQuiz();

            return(Quiz.LoadAllQuizCategories());
        }
Exemple #12
0
        public List <QuizCategories> SaveQuizCategory(QuizCategories Obj)
        {
            BlQuiz Quiz = new BlQuiz();

            return(Quiz.SaveQuizCategory(Obj));
        }
Exemple #13
0
        public CustomResponse SaveQuestionOptions(List <QuestionOptions> Options)
        {
            BlQuiz obj = new BlQuiz();

            return(obj.AddQuestionOptions(Options));
        }