public GetDatabases ( string server, string username, string password ) : List |
||
server | string | |
username | string | |
password | string | |
return | List |
public void Can_Get_SQL_Databases() { var sqlManager = new SqlManager(); var databases = sqlManager.GetDatabases(Environment.MachineName, "sysdba", "masterkey"); Assert.IsTrue(databases.Contains("saleslogix_eval")); }
private void DatabaseCombo_DropDown(object sender, EventArgs e) { ErrorLabel.Text = string.Empty; if (ServerCombo.Text.Trim() == string.Empty || UserTextBox.Text.Trim() == string.Empty ) return; if (PasswordTextBox.Text.Trim() == string.Empty) { ErrorLabel.Text = _NOPASSWORD; DatabaseCombo.DroppedDown = false; return; } this.Cursor = Cursors.WaitCursor; DatabaseCombo.Items.Clear(); try { var sqlManager = new SqlManager(); var databases = sqlManager.GetDatabases(ServerCombo.Text, UserTextBox.Text, PasswordTextBox.Text); foreach (var database in databases) { DatabaseCombo.Items.Add(database); } } catch (Exception exception) { ErrorLabel.Text = string.Format(_GENERALERROR, exception.Message); } this.Cursor = Cursors.Default; }