Exemplo n.º 1
0
        public TaxonTreeNodeList GetTaxonTrees(IUserContext userContext, ITaxonTreeSearchCriteria searchCriteria)
        {
            TaxonTreeNodeList list     = new TaxonTreeNodeList();
            TaxonTreeNode     treeNode = new TaxonTreeNode();

            treeNode.Id    = 22;
            treeNode.Taxon = this.GetReferenceTaxon(userContext, testTaxonId);
            TaxonTreeNodeList parentList = new TaxonTreeNodeList();

            TaxonTreeNode parentTreeNode = new TaxonTreeNode();

            parentTreeNode.Id    = 21;
            parentTreeNode.Taxon = GetReferenceTaxon(userContext, 100067);
            parentList.Add(parentTreeNode);
            treeNode.Parents = parentList;

            TaxonTreeNodeList childList = new TaxonTreeNodeList();

            TaxonTreeNode childTreeNode = new TaxonTreeNode();

            childTreeNode.Id = 21;
            ITaxon taxon = GetReferenceTaxon(userContext, 100068);

            taxon.Category.IsTaxonomic = false;
            childTreeNode.Taxon        = taxon;
            childList.Add(childTreeNode);
            treeNode.Children = childList;

            list.Add(treeNode);
            return(list);
        }
Exemplo n.º 2
0
 public TaxonTreeNodeList GetTaxonTreesBySearchCriteria(IUserContext userContext, ITaxonTreeSearchCriteria searchCriteria)
 {
     throw new NotImplementedException();
 }