public void AddFavoriteTable(string name) { NodeFavoriteTable node = ExistingFavoriteTable(name); if (null == node) { node = new NodeFavoriteTable(name, SqlCommon.SqlForm.contextFavoriteTable); _favoriteTables.Nodes.Add(node); } SqlCommon.SqlForm.treeFavorites.SelectedNode = node; }
public void RemoveFavoriteTable(NodeFavoriteTable node) { node.Remove(); }
private void LoadFavoriteTables() { List<string> names = Repository.Sql.Favorites.Tables.GetValueNames().ToList(); names.Sort(); foreach (string name in names) { NodeFavoriteTable node = new NodeFavoriteTable(name, SqlCommon.SqlForm.contextFavoriteTable); _favoriteTables.Nodes.Add(node); } }