BExIS.Web.Shell.Areas.DCM.Controllers.CreateDatasetController.LoadMetadataStructureViewList C# (CSharp) Method

LoadMetadataStructureViewList() public method

public LoadMetadataStructureViewList ( ) : List
return List
        public List<ListViewItem> LoadMetadataStructureViewList()
        {
            MetadataStructureManager msm = new MetadataStructureManager();
            List<ListViewItem> temp = new List<ListViewItem>();

            foreach (MetadataStructure metadataStructure in msm.Repo.Get())
            {
                if (XmlDatasetHelper.IsActive(metadataStructure.Id) &&
                    XmlDatasetHelper.HasEntityType(metadataStructure.Id,"bexis.dlm.entities.data.dataset"))
                {
                    string title = metadataStructure.Name;

                    temp.Add(new ListViewItem(metadataStructure.Id, title, metadataStructure.Description));
                }
            }

            return temp.OrderBy(p => p.Title).ToList();
        }