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); }
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); }