private void addCategoryToRepository(RepositoryNode repository) { try { foreach (CategoryInfo category in OfficeApplication.OfficeApplicationProxy.getCategories(repository.Repository.name)) { CategoryNode categoryNode = new CategoryNode(category, repository.Repository); repository.Nodes.Add(categoryNode); if (category.childs > 0) { TreeNode dummyNode = new DummyNode(); categoryNode.Nodes.Add(dummyNode); } } } catch { } }
private void addCategory(CategoryNode parentcategoryNode) { try { foreach (CategoryInfo category in OfficeApplication.OfficeApplicationProxy.getCategories(parentcategoryNode.Repository.name, parentcategoryNode.Category.UDDI)) { CategoryNode categoryNode = new CategoryNode(category, parentcategoryNode.Repository); parentcategoryNode.Nodes.Add(categoryNode); if (category.childs > 0) { TreeNode dummyNode = new DummyNode(); categoryNode.Nodes.Add(dummyNode); } } } catch { } }