private void Last() { //StopTimer(); bool nextExe = workout.Finished; workout.Last(); if (nextExe) { (NextCommand as Command).ChangeCanExecute(); if (!saved) { (SaveCommand as Command).ChangeCanExecute(); } } if (workout.Current == 0) { (LastCommand as Command).ChangeCanExecute(); } Update(); }