Beispiel #1
0
		void OnShowSettings()
		{
			try
			{
				var archiveSettingsViewModel = new ArchiveSettingsViewModel(ArchiveDefaultState);
				if (DialogService.ShowModalWindow(archiveSettingsViewModel))
				{
					ArchiveDefaultState = archiveSettingsViewModel.ArchiveDefaultState;
					ClientSettings.ArchiveDefaultState = ArchiveDefaultState;
					ServiceFactory.Events.GetEvent<XJournalSettingsUpdatedEvent>().Publish(null);
					if (IsFilterOn == false)
						Update(true);
				}
			}
			catch (Exception e)
			{
				Logger.Error(e, "Исключение при вызове ArchiveViewModel.ShowSettingsCommand");
				MessageBoxService.ShowException(e);
			}
		}
Beispiel #2
0
 void OnShowSettings()
 {
     try
     {
         var archiveSettingsViewModel = new ArchiveSettingsViewModel(_archiveDefaultState);
         if (DialogService.ShowModalWindow(archiveSettingsViewModel))
         {
             _archiveDefaultState = archiveSettingsViewModel.GetModel();
             ClientSettings.ArchiveDefaultState = _archiveDefaultState;
             if (IsFilterOn == false)
                 Update(true);
         }
     }
     catch (Exception e)
     {
         Logger.Error(e, "Исключение при вызове ArchiveViewModel.ShowSettingsCommand");
         MessageBoxService.ShowException(e);
     }
 }