public void UndoLastScoreAction() { AverageScoreActionsPerRound.UndoLastScoreAction(); var scoreActionsToCheck = AverageScoreActionsPerRound.GetAllScoreActions(); AverageScoreActionsPerRound.Reset(); foreach (var scoreAction in scoreActionsToCheck) { AddScoreAction(new ScoreAction { Multiplier = scoreAction.Multiplier, Score = scoreAction.Score }); } OnPropertyChanged("CurrentScore"); }
private void ClearScoreActions(object obj) { AverageScoreActionsTotal.Reset(); AverageScoreActionsPerRound.Reset(); }