コード例 #1
0
        public override Expression <Func <SettingValue, bool> > SatisfiedBy()
        {
            Criterion <SettingValue> c = new TrueCriterion <SettingValue>();

            c &= SettingValueCriteria.ByTenantId(TenantId);

            c &= SettingValueCriteria.ByUserId(UserId);

            return(c.SatisfiedBy());
        }
コード例 #2
0
        public override Expression <Func <Role, bool> > SatisfiedBy()
        {
            Criterion <Role> c = new TrueCriterion <Role>();

            if (string.IsNullOrEmpty(Keyword))
            {
                c &= RoleCriteria.Keyword(Keyword);
            }

            return(c.SatisfiedBy());
        }
コード例 #3
0
        public override Expression <Func <Blog, bool> > SatisfiedBy()
        {
            Criterion <Blog> c = new TrueCriterion <Blog>();

            if (IsEnabled.HasValue)
            {
                c &= IsEnabled.Value ? EnabledCriteria.Enabled <Blog>() : EnabledCriteria.Disabled <Blog>();
            }

            if (string.IsNullOrEmpty(Keyword))
            {
                c &= BlogCriteria.Keyword(Keyword);
            }

            return(c.SatisfiedBy());
        }
コード例 #4
0
        public override Expression <Func <RoleClaim, bool> > SatisfiedBy()
        {
            Criterion <RoleClaim> c = new TrueCriterion <RoleClaim>();

            return(c.SatisfiedBy());
        }
コード例 #5
0
        public override Expression <Func <UserToken, bool> > SatisfiedBy()
        {
            Criterion <UserToken> c = new TrueCriterion <UserToken>();

            return(c.SatisfiedBy());
        }
コード例 #6
0
        public override Expression <Func <UserFingerprint, bool> > SatisfiedBy()
        {
            Criterion <UserFingerprint> c = new TrueCriterion <UserFingerprint>();

            return(c.SatisfiedBy());
        }
コード例 #7
0
        public override Expression <Func <FileItem, bool> > SatisfiedBy()
        {
            Criterion <FileItem> c = new TrueCriterion <FileItem>();

            return(c.SatisfiedBy());
        }