public QuizShowEvent()
        {
            var list = new QuizShowRepository().FetchAll();

            foreach (var obj in list)
            {
                m_quizShow.Add(obj.Identity, obj);
            }
        }
        public void ReloadQuestions()
        {
            if (m_state > QuizState.STOPPED)
            {
                return;
            }

            m_quizShow.Clear();
            var list = new QuizShowRepository().FetchAll();

            foreach (var obj in list)
            {
                m_quizShow.Add(obj.Identity, obj);
            }
        }