public PoolLaptopsViewModel(IRegionManager regionManager, ILaptopRepository repository, IEventAggregator eventAggregator) { this.regionManager = regionManager; this.repository = repository; this.Laptops = new ObservableCollection <Laptop>(repository.GetPoolLaptops()); this.editLaptopCommand = new DelegateCommand <Laptop>(EditLaptop, CanEditLaptop); this.eventAggregator = eventAggregator; }
public void OnNavigatedTo(NavigationContext navigationContext) { Laptops = null; Laptops = new ObservableCollection <Laptop>(repository.GetPoolLaptops()); }