public static new IDatabaseProvider Show(IWin32Window owner) { DatabaseConnectionDialog dlg = new DatabaseConnectionDialog(); dlg.ShowDialog(owner); return(dlg.Result); }
public static IDatabaseProvider Show(IWin32Window owner, string connectionType, string connectionString) { DatabaseConnectionDialog dlg = new DatabaseConnectionDialog(); if (connectionType == "MSSql") { dlg.ConnectorTabs.SelectedTab = dlg.ConnectorTabs.TabPages[connectionType]; dlg.SqlProps.ConnectionStringBuilder.ConnectionString = connectionString; } else if (connectionType == "Oracle") { dlg.ConnectorTabs.SelectedTab = dlg.ConnectorTabs.TabPages[connectionType]; dlg.OraProps.ConnectionStringBuilder.ConnectionString = connectionString; } dlg.ShowDialog(owner); return(dlg.Result); }