private void OnTimerStopped(TimerStopMessage message)
        {
            var talk = GetTalkScheduleItem(message.TalkId);

            if (talk != null)
            {
                talk.CompletedTimeSecs = message.ElapsedSecs;
            }
        }
Example #2
0
        private void OnTimerStopped(TimerStopMessage msg)
        {
            var model = (TimerOutputWindowViewModel)DataContext;

            if (!model.SplitAndFullScrenModeIdentical())
            {
                // only animate if the user has configured different display
                // layout for timer mode and full-screen mode
                DisplayFullScreenTimeOfDay();
            }
        }
 private void OnTimerStopped(TimerStopMessage msg)
 {
     if (msg.PersistFinalTimerValue)
     {
         _persistingTalkDuration = true;
         _persistTimer.Interval  = TimeSpan.FromSeconds(_optionsService.Options.PersistDurationSecs);
         _persistTimer.Start();
     }
     else
     {
         AdjustDisplayOnTimerStop();
     }
 }
 private void OnTimerStopped(TimerStopMessage obj)
 {
     IsRunning      = false;
     DurationSector = null;
 }