예제 #1
0
        public MainWindow()
        {
            try
            {
                _windowsManager = new WindowsManager();
                _model = new MainModel(this, FimClientFactory.CreateClient(), _windowsManager, new XmlExporter());
                _referenceColumnDetector = new ReferenceColumnDetector();

                InitializeComponent();

                this.DataContext = _model;
                _model.Initialize();
            }
            catch (Exception exc)
            {
                MessageBox.Show(@"There was an error during application startup. Verify that your configuration file points to a valid FIM service instance.
            Application will now close.

            Exception details:

            " + exc, "Predica.FimExplorer Initialization error", MessageBoxButton.OK, MessageBoxImage.Error);

                Application.Current.Shutdown();
            }
        }
        public ImportedObjectsWindow()
        {
            InitializeComponent();

            _referenceColumnDetector = new ReferenceColumnDetector();
        }