BExIS.Web.Shell.Areas.DCM.Controllers.ManageMetadataStructureController.GetDefaultModel C# (CSharp) Method

GetDefaultModel() private method

private GetDefaultModel ( ) : MetadataStructureManagerModel
return MetadataStructureManagerModel
        private MetadataStructureManagerModel GetDefaultModel()
        {
            MetadataStructureManagerModel tmp = new MetadataStructureManagerModel();

            //load all metadatastructure
            MetadataStructureManager metadataStructureManager = new MetadataStructureManager();
            IEnumerable<MetadataStructure> metadataStructures = metadataStructureManager.Repo.Get();

            foreach (var metadataStructure in metadataStructures)
            {
                tmp.MetadataStructureModels.Add(convertToMetadataStructureModel(metadataStructure));
            }

            if (tmp.MetadataStructureModels.Any())
            {
                tmp.MetadataStructureModels = tmp.MetadataStructureModels.OrderBy(m => m.Id).ToList();
            }

            return tmp;
        }