public void AddRecentDatabase(DatabaseConnectionData connectionData) { for (int i = RecentDatabases.Count - 1; i >= 0; i--) { if (RecentDatabases[i].ToString() == connectionData.ToString()) { RecentDatabases.RemoveAt(i); break; } } RecentDatabases.Insert(0, connectionData); }
public void AddRecentDatabase(string server, string db, string username) { if (!string.IsNullOrEmpty(server)) { DatabaseConnectionData cd = new DatabaseConnectionData() { Server = server, Database = db }; if (!string.IsNullOrEmpty(username)) { cd.UserName = username; } AddRecentDatabase(cd); } }