Exemplo n.º 1
0
		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;
		}
Exemplo n.º 2
0
 public void Filter(RelayCommand refreshCommand)
 {
     var archiveFilterViewModel = new ArchiveFilterViewModel(ReportArchiveFilter.ArchiveFilter);
     if (DialogService.ShowModalWindow(archiveFilterViewModel))
     {
         ReportArchiveFilter = new ReportArchiveFilter(archiveFilterViewModel);
         refreshCommand.Execute();
     }
 }
Exemplo n.º 3
0
		void OnShowFilter()
		{
			var archiveFilterViewModel = new ArchiveFilterViewModel(Filter, isShowDateTime: false);
			if (DialogService.ShowModalWindow(archiveFilterViewModel))
			{
				Filter = archiveFilterViewModel.GetModel();
				SetJournalItems();
			}
		}
Exemplo n.º 4
0
		void OnShowFilter()
		{
			ArchiveFilterViewModel archiveFilterViewModel = null;

			var result = WaitHelper.Execute(() =>
			{
				archiveFilterViewModel = new ArchiveFilterViewModel(Filter, true);
			});

			if (result)
			{
				if (DialogService.ShowModalWindow(archiveFilterViewModel))
				{
					Filter = archiveFilterViewModel.GetModel();
					Update();
				}
			}
		}
Exemplo n.º 5
0
		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);
			}
		}
Exemplo n.º 6
0
		void SetFilter(ArchiveFilterViewModel archiveFilterViewModel)
		{
			ArchiveFilter = archiveFilterViewModel.GetModel();
			StartDate = archiveFilterViewModel.StartDateTime;
			EndDate = archiveFilterViewModel.EndDateTime;
		}
Exemplo n.º 7
0
		public ReportArchiveFilter(ArchiveFilterViewModel archiveFilterViewModel)
		{
			SetFilter(archiveFilterViewModel);
			Initialize();
		}