public void StartClickAction()
 {
     this.champTimerModel.GetTimer().SayThis("Starting " + champTimerModel.ChampionName + " Timer!");
     this.champTimerModel.GetTimer().StartTimer();
     champTimerView.GetResetButton().IsEnabled     = true;
     champTimerView.GetStartButton().IsEnabled     = false;
     champTimerView.GetUtilComboBox().IsEnabled    = false;
     champTimerView.GetChampionTextBox().IsEnabled = false;
 }
 public ChampionTimerPresenter(int id)
 {
     champTimerView  = new ChampionTimerView();
     champTimerModel = new ChampionTimerModel(id, champTimerView.GetChampionTextBox().Text);
     SetDefaultChampionTextBoxField();
     champTimerView.GetProgBarWithText().SetProgMax(champTimerModel.GetGoalTime());
     //add listeners to the buttons
     champTimerView.GetStartButton().Click             += StartClick_EventHandler;
     champTimerView.GetResetButton().Click             += ResetClickWithSpeech;
     champTimerView.GetChampionTextBox().KeyDown       += OnKeyDownHandler;
     champTimerView.GetUtilComboBox().SelectionChanged += ComboBox_SelectionChanged;
     champTimerModel.GetTimer().AddActionToTick(IncrementProgressBar);
 }
        public ChampionTimerPresenter(int id)
        {
            champTimerView = new ChampionTimerView();
            champTimerModel = new ChampionTimerModel(id, champTimerView.GetChampionTextBox().Text);
            SetDefaultChampionTextBoxField();
            champTimerView.GetProgBarWithText().SetProgMax(champTimerModel.GetGoalTime());
            //add listeners to the buttons
            champTimerView.GetStartButton().Click += StartClick_EventHandler;
            champTimerView.GetResetButton().Click += ResetClickWithSpeech;
            champTimerView.GetChampionTextBox().KeyDown += OnKeyDownHandler;
            champTimerView.GetUtilComboBox().SelectionChanged += ComboBox_SelectionChanged;
            champTimerModel.GetTimer().AddActionToTick(IncrementProgressBar);

        }