コード例 #1
0
        public bool ResetInheritance()
        {
            bool result = true;

            if (!HasUniquePermissions.HasValue || (HasUniquePermissions.HasValue && !HasUniquePermissions.Value))
            {
                throw new InvalidResetInheritanceException(this.Id);
            }

            SecObj.ResetRoleInheritance();
            try
            {
                CTX.Lae();
            }
            catch
            {
                result = false;
            }
            return(result);
        }