Frequently Used Methods
Frequently Used Methods
Frequently Used Methods
Frequently Used Methods
internal static Expression HasLowerName(CMSDataContext Db, ParameterExpression parm, CompareType op, bool tf) { Expression<Func<Person, bool>> pred = p => Db.StartsLower(p.FirstName).Value || Db.StartsLower(p.LastName).Value; Expression expr = Expression.Convert(Expression.Invoke(pred, parm), typeof(bool)); if (!(op == CompareType.Equal && tf)) expr = Expression.Not(expr); return expr; }