Exemplo n.º 1
0
        private void MyDocument_OrderAdded(object sender, GrandMutus.Data.OrderEventArgs e)
        {
            var q_id = e.QuestionID;

            if (q_id.HasValue)
            {
                var nextQuestion = MyDocument.Questions.Get(q_id.Value);
                this.CurrentQuestion = nextQuestion;
                MyQuestionPlayer.Open(nextQuestion);

                this.CurrentPhase = Phase.Ready;
                this.InputBindings.Remove(F2RestartBinding);
                this.MenuItemQuestionList.IsChecked = false;
            }
        }
Exemplo n.º 2
0
 private void MyDocument_OrderRemoved(object sender, GrandMutus.Data.OrderEventArgs e)
 {
     this.CurrentPhase = Phase.Talking;
     MyQuestionPlayer.Close();
     this.CurrentQuestion = null;
 }