public static ConditionBuilder IsNullOrEmpty <TEntity>(this ConditionBuilder builder, Expression <Func <TEntity, object> > field) { var t1 = ConditionBuilder.FormatTableAliasKey <TEntity>(); var n1 = field.GetPropertyName(); return(builder.IsNullOrEmpty(builder.FormatFiled(t1, n1))); }
public static ConditionBuilder Equal <TEntity>(this ConditionBuilder builder, Expression <Func <TEntity, object> > field, object value) { var t1 = ConditionBuilder.FormatTableAliasKey <TEntity>(); var n1 = field.GetPropertyName(); return(builder.Expression(builder.FormatFiled(t1, n1), "=", value)); }