Пример #1
0
        public HierarchysAndTags[] GetExpectedHierarchysAndTags(MultipleHierarchyAndtags[] expectedHierarchyDatas)
        {
            var hietagsList  = new List <HierarchysAndTags>();
            var hietagsVlaue = new HierarchysAndTags();

            foreach (MultipleHierarchyAndtags expectedHierarchyData in expectedHierarchyDatas)
            {
                hietagsVlaue.Hieararchy = GetExpectedHierarchyPath(expectedHierarchyData.HierarchyPath);
                hietagsVlaue.tags       = expectedHierarchyData.TagsName;

                hietagsList.Add(hietagsVlaue);
            }

            return(hietagsList.ToArray());
        }
Пример #2
0
        public HierarchysAndTags[] GetActualHierarchysAndTags()
        {
            int hierarchyNum = MultiHierarchysContainer.GetElementNumber();
            var hietagsList  = new List <HierarchysAndTags>();
            var hietagsVlaue = new HierarchysAndTags();

            for (int i = 1; i < hierarchyNum + 1; i++)
            {
                Label hierarchys    = JazzLabel.GetOneLabel(JazzControlLocatorKey.LabelMultiHieararchy, i);
                Grid  hierarchyTags = JazzGrid.GetOneGrid(JazzControlLocatorKey.GridMultiHieararchyTagsList, i);

                hietagsVlaue.Hieararchy = hierarchys.GetLabelTextValue();
                hietagsVlaue.tags       = hierarchyTags.GetRowsData(1);

                hietagsList.Add(hietagsVlaue);
            }

            return(hietagsList.ToArray());
        }