public MainWindowViewModel() { _employeeRepository = new BikeRepository(); //create an instance to our viewmodel and add it to our collection BikeListViewModel viewModel = new BikeListViewModel(_employeeRepository); this.ViewModels.Add(viewModel); }
public BikeListViewModel(BikeRepository bikeRepository) { if (bikeRepository == null) { throw new ArgumentNullException("bikeRepository"); } _bikeRepository = bikeRepository; this.AllBikes = new ObservableCollection<Model.Bike>(_bikeRepository.GetBikes()); }