Exemple #1
0
        protected override void Load()
        {
            ID          = Item.ProcessTechID;
            Name        = Item.ProcessTechName;
            Description = Item.ProcessTechDescription;
            var resources = View.ResourceTree.Resources().Where(x => x.ResourceIsActive && x.ProcessTechID == Item.ProcessTechID).ToArray();

            Children = new TreeViewNodeCollection(resources.Select(x => new ResourceNode(View, x, this)).ToArray());
        }
Exemple #2
0
        protected override void Load()
        {
            ID          = Item.LabID;
            Name        = Item.LabDisplayName;
            Description = Item.LabDescription;
            var procTechs = View.ResourceTree.ProcessTechs().Where(x => x.ProcessTechIsActive && x.LabID == Item.LabID).ToArray();

            Children = new TreeViewNodeCollection(procTechs.Select(x => new ProcessTechNode(View, x, this)).ToArray());
        }
        protected override void Load()
        {
            ID          = Item.BuildingID;
            Name        = Item.BuildingName;
            Description = Item.BuildingDescription;
            var labs = View.ResourceTree.Labs().Where(x => x.LabIsActive && x.BuildingID == Item.BuildingID).ToArray();

            Children = new TreeViewNodeCollection(labs.Select(x => new LabNode(View, x, this)).ToArray());
        }
Exemple #4
0
        protected override void Load()
        {
            ID          = Item.LabID;
            Name        = Item.LabDisplayName;
            Description = Item.LabDescription;
            var locations = _locationTree.GetLabLocations(ID).ToArray();
            var items     = locations.Select(x => new LocationNode(View, x, this)).ToArray();

            Children = new TreeViewNodeCollection(items);
        }