Example #1
0
        public static HomeViewModel Map(QuizzesContainer quizzesContainer)
        {
            var homeViewModel = new HomeViewModel
            {
                QuizNames       = new List <string>(),
                QuizDescription = new List <string>()
            };

            foreach (var quiz in quizzesContainer.Quizzes)
            {
                homeViewModel.QuizNames.Add(quiz.Name);
                homeViewModel.QuizDescription.Add(quiz.Description);
            }
            return(homeViewModel);
        }
Example #2
0
        public void LoadQuestions()
        {
            var filePath = $"{AppDomain.CurrentDomain.BaseDirectory}Models\\Config\\QuizQuestions.xml";

            QuizzesContainer = XmlSerializator.ReadXml <QuizzesContainer>(filePath);
        }