public static System.Windows.Forms.DialogResult ShowDialog(System.Data.IDbConnection DbConnection, IDbConnectContext DbConnectContext, bool IsAutoConnectAllowed, string SerializationPath) { DbConnectForm dbConnectForm = new DbConnectForm(DbConnection, "Server={0};User Id={1};Password={2};", DbConnectContext, IsAutoConnectAllowed) { SerializationPath = SerializationPath }; return dbConnectForm.ShowDialog(); }
/// <summary> /// Открывает форму для открытия соединения. В случае успеха соединения будет открыто и функция вернет значени OK, в противном /// соединение открыто не будет и вернется Cancel. /// </summary> /// <param name="DataConnection">Интерфейс соединения для открытия, если соединение прошло успешно то оно будет открыто</param> /// <param name="ConnectionStringTemplate">Пример - "Server={0};User Id={1};Password={2};" /// Последовательность параметров сохранять обязательно. Т.е. Первым идет представления сервера в строке соединения, /// вторым имя пользователя и третьим пароль. Если данный параметр null то используется строка как в примере.</param> public static System.Windows.Forms.DialogResult ShowDialog(System.Data.IDbConnection DbConnection, string ConnectionStringTemplate, IDbConnectContext DbConnectValidate, bool IsAutoConnectAllowed) { DbConnectForm dbConnectForm = new DbConnectForm(DbConnection, ConnectionStringTemplate, DbConnectValidate, IsAutoConnectAllowed); return dbConnectForm.ShowDialog(); }