private void ShowCurrentClassHistory() { string selectedClass = RatingApplicationViewModel.SelectedClass; string currentSimulator = _raceObserverController.CurrentSimulator; if (string.IsNullOrEmpty(selectedClass) || string.IsNullOrEmpty(currentSimulator)) { return; } RefreshRatings(); Common.DataModel.SimulatorRating simulatorRating = _currentRatings.SimulatorsRatings.FirstOrDefault(x => x.SimulatorName == currentSimulator); if (simulatorRating == null) { return; } ShowRaceResults(selectedClass, simulatorRating.Results.Where(x => x.ClassName == selectedClass)); }