예제 #1
0
        public static bool IsRootOrRootItem(this CslaObjectInfo info)
        {
            var result = !info.IsChildType();

            if (!result)
            {
                var parentInfo = info.Parent.CslaObjects.Find(info.ParentType);
                if (parentInfo != null)
                {
                    result = !parentInfo.IsChildType();
                }
            }
            return(result);
        }