public SearchViewModel(IDataService _dataService, SettingsViewModel settings, INavigationService navigationService) { _navigationService = navigationService; this.dataService = _dataService; this.settings = settings; SearchString = String.Empty; FromDateTime = new DateTimeOffset(DateTime.Now.AddDays(-14)); ToDateTime = new DateTimeOffset(DateTime.Now); PropertyChanged += (sender, args) => { if (args.PropertyName == nameof(SearchString) || args.PropertyName == nameof(FromDateTime) || args.PropertyName == nameof(ToDateTime)) { LoadData(); } }; }
public ReadViewModel(IDataService _dataService, SettingsViewModel settings, INavigationService navigationService) { _navigationService = navigationService; this.dataService = _dataService; this.settings = settings; }