Esempio n. 1
0
        public void Configure(IWin32Window Parent, ServerSettings Settings, string ServerDirectory)
        {
            AdvancedSettings settings   = AdvancedSettings.Open(ServerDirectory);
            Type             dialogType = settings.GetAddInControlType(ForwardManagerPresenter._addinName, "ForwardConfig");
            IConfigureDialog configure  = null;

            if (Settings != null)
            {
                PacsProduct.ServiceName = Settings.ServiceName;
            }

            if (dialogType != null)
            {
                //
                // Load configuration dialog
                //
                configure = Activator.CreateInstance(dialogType) as IConfigureDialog;
            }

            if (configure == null)
            {
                configure = new ForwardConfiguration();
            }

            configure.Initialize(settings, Settings, ServerDirectory);
            configure.ShowDialog(Parent);
        }
Esempio n. 2
0
        public void Configure(IWin32Window Parent, ServerSettings Settings, string ServerDirectory)
        {
            AdvancedSettings settings   = AdvancedSettings.Open(ServerDirectory);
            string           name       = Assembly.GetExecutingAssembly().GetName().Name;
            Type             dialogType = settings.GetAddInControlType(name, "AutoUpdateConfig");
            IConfigureDialog configure  = null;

            if (dialogType != null)
            {
                //
                // Load configuration dialog
                //
                configure = Activator.CreateInstance(dialogType) as IConfigureDialog;
            }

            if (configure == null)
            {
                configure = new AutoCopyConfiguration();
            }

            configure.Initialize(settings, Settings, ServerDirectory);
            configure.ShowDialog(Parent);
        }