void SetFilter() { var archiveFilter = new ArchiveFilter() { StartDate = ArchiveFirstDate < DateTime.Now.AddDays(-1) ? DateTime.Now.AddDays(-1) : ArchiveFirstDate, EndDate = DateTime.Now, UseSystemDate = false }; var archiveFilterViewModel = new ArchiveFilterViewModel(archiveFilter); ArchiveFilter = archiveFilterViewModel.GetModel(); StartDate = archiveFilterViewModel.StartDateTime; EndDate = archiveFilterViewModel.EndDateTime; }
public void Filter(RelayCommand refreshCommand) { var archiveFilterViewModel = new ArchiveFilterViewModel(ReportArchiveFilter.ArchiveFilter); if (DialogService.ShowModalWindow(archiveFilterViewModel)) { ReportArchiveFilter = new ReportArchiveFilter(archiveFilterViewModel); refreshCommand.Execute(); } }
void OnShowFilter() { var archiveFilterViewModel = new ArchiveFilterViewModel(Filter, isShowDateTime: false); if (DialogService.ShowModalWindow(archiveFilterViewModel)) { Filter = archiveFilterViewModel.GetModel(); SetJournalItems(); } }
void OnShowFilter() { ArchiveFilterViewModel archiveFilterViewModel = null; var result = WaitHelper.Execute(() => { archiveFilterViewModel = new ArchiveFilterViewModel(Filter, true); }); if (result) { if (DialogService.ShowModalWindow(archiveFilterViewModel)) { Filter = archiveFilterViewModel.GetModel(); Update(); } } }
void OnShowFilter() { try { if (ArchiveFilter == null) ArchiveFilter = GerFilterFromDefaultState(ArchiveDefaultState); ArchiveFilterViewModel archiveFilterViewModel = null; var result = WaitHelper.Execute(() => { archiveFilterViewModel = new ArchiveFilterViewModel(ArchiveFilter); }); if (result) { if (DialogService.ShowModalWindow(archiveFilterViewModel)) { ArchiveFilter = archiveFilterViewModel.GetModel(); OnPropertyChanged("IsFilterExists"); IsFilterOn = true; } } } catch (Exception e) { Logger.Error(e, "ArchiveViewModel.ShowSettingsCommand"); MessageBoxService.ShowException(e); } }
void SetFilter(ArchiveFilterViewModel archiveFilterViewModel) { ArchiveFilter = archiveFilterViewModel.GetModel(); StartDate = archiveFilterViewModel.StartDateTime; EndDate = archiveFilterViewModel.EndDateTime; }
public ReportArchiveFilter(ArchiveFilterViewModel archiveFilterViewModel) { SetFilter(archiveFilterViewModel); Initialize(); }