public void CmdAddDatabase(IWin32Window owner) { /* * Можно использовать стандартное окно для формирования строки подключения * * Сохранить полученную строку подключения в списке строк подключения * Отобразить новую строку подключения в окне выбора строк подключения */ // TODO: Change dialog caption from New Database to Locate Database AddDatabaseForm dialog = new AddDatabaseForm(); if (dialog.ShowDialog(owner) != DialogResult.OK) { return; } var builder = new System.Data.SqlClient.SqlConnectionStringBuilder(); builder.DataSource = dialog.Server; builder.InitialCatalog = dialog.DbLocation; AddDatabase(builder.ConnectionString); }
internal DialogResult ShowDialog(Form owner) { _form = new AddDatabaseForm(this); return(_form.ShowDialog(owner)); }
public DialogResult ShowDialog() { _form = new AddDatabaseForm(this); return(_form.ShowDialog()); }