private void SelectList(int?selectedCarIndex) { if (selectedCarIndex == null) { CarList = CommonHelpers.RandomCarList(DataRuntime.RuntimeData.EnabledCars.Where (car => car.CarRecommendation != CarRecommendationLevel.Low).ToList(), null, 3); } else { CarList = CommonHelpers.RandomCarList(DataRuntime.RuntimeData.EnabledCars.Where (car => car.CarRecommendation != CarRecommendationLevel.Low).ToList(), selectedCarIndex, 2); CarList.Insert(0, DataRuntime.RuntimeData.EnabledCars.First(car => car.ID == selectedCarIndex)); } StoreList = DataRuntime.RuntimeData.Stores.ToList(); }