private void OnTimerTick(object sender, ElapsedEventArgs e) { CurrentTimerString = TimeStringHelper.GetHourBasedString(_currentTimer.ElapsedTime); var remainingTime = _currentRecord.RemainingTime - _currentTimer.ElapsedTime; RemainingTimeString = TimeStringHelper.GetHourBasedString(remainingTime); }
private void UpdateRemainingTime() { if (_currentRecord != null) { RemainingTimeString = _currentRecord.PrettyRemainingTime; } else { RemainingTimeString = TimeStringHelper.GetHourBasedString(0); } }
public TimerViewModel() { CurrentTimerString = TimeStringHelper.GetHourBasedString(0); StartTimer = new RelayCommand(ExecuteStartTimer, (object o) => { return(CanStartTimer); }); EndTimer = new RelayCommand(ExecuteEndTimer, (object o) => { return(CanEndTimer); }); }