public static bool IsDatabaseNodeOrParent(this ITreeNode node) { if (node == null) { return(false); } if (node.ContainsDatabaseNode()) { return(true); } if (node is IDatabaseTreeNode) { return(true); } return(false); }