/// <summary>
        /// Get the quizModule
        /// </summary>
        /// <param name="moduleId">The moduleId.</param>
        public List <ModuleQuizViewModel> GetModuleQuizs(int moduleId)
        {
            List <ModuleQuizViewModel> models = new List <ModuleQuizViewModel>();

            try
            {
                List <ModuleQuiz> _quizModule = ModuleQuizManager.FindAll().Where(x => x.ModuleId == moduleId).ToList();
                models = (ObjectMapper.Map <Model.Entities.ModuleQuiz, ModuleQuizViewModel>(_quizModule)).ToList();
            }
            catch (Exception ex)
            {
                ExceptionManager.HandleException(ex, PolicyNameType.ExceptionReplacing);
            }
            return(models);
        }
 /// <summary>
 /// Creates the quiz.
 /// </summary>
 /// <param name="createQuizViewModel">The create quiz view model.</param>
 public void CreateQuiz(QuizzesViewModel createQuizViewModel)
 {
     try
     {
         if (createQuizViewModel != null)
         {
             Quiz quiz = ObjectMapper.Map <QuizzesViewModel, Model.Entities.Quiz>(createQuizViewModel);
             quiz = QuizManager.Add(quiz);
             if (quiz != null && quiz.Id != 0)
             {
                 ModuleQuizManager.Add(new ModuleQuiz(quiz.Id, createQuizViewModel.ModuleId));
             }
         }
     }
     catch (Exception ex)
     {
         ExceptionManager.HandleException(ex, PolicyNameType.ExceptionReplacing);
     }
 }