Esempio n. 1
0
        public GameModel(string filePath)
        {
            State = GameState.Quiz;

            // Read questions from file
            var simpleQuizItems = FileReader.ReadQuizFile(filePath);

            // Convert the item to an ordere list of ScoredQuizItems
            QuizItems = simpleQuizItems.Select(item => new ScoredQuizItem {
                Question = item
            }).ToList();
            QuizItems = QuizItems.OrderBy(x => x.Question.Index).ToList();

            CurrentItem = QuizItems.First();

            NotifyPropertyChanged("TotalQuestionCount");
        }
Esempio n. 2
0
 public void AddQuizItem(ItemDO item)
 {
     QuizItems.Add(item);
 }