public static List <HierarchyEntity> GetAllHierarchies()
        {
            var recordList = HierarchyRecord.GetAllHierarchies();

            var entities = RecordListToEntitiesList(recordList);

            return(entities);
        }
 public HierarchyEntity(HierarchyRecord saveResult)
 {
     Reset();
     if (saveResult != null)
     {
         Id     = saveResult.Id;
         Parent = saveResult.Parent;
         Name   = saveResult.Name;
     }
 }
        private HierarchyRecord EntityToHierarchyRecord()
        {
            var fields = new HierarchyRecord
            {
                Id     = Id,
                Parent = Parent,
                Name   = Name
            };

            return(fields);
        }
Example #4
0
        public HierarchyEntity Set()
        {
            HierarchyEntity result     = null;
            HierarchyRecord saveResult = null;
            var             handler    = GetHandler();

            if (handler != null)
            {
                saveResult = handler.Save();
            }
            if (saveResult != null)
            {
                result = new HierarchyEntity(saveResult);
            }

            return(result);
        }