public static CreateCompare ( |
||
expr1 | Expression on the left side of the operator | |
expr2 | Expression on the right side of the operator | |
op | CompareOperator | Conditional operator to be applied on the expressions |
return |
public void AddCompare(Enum column, Parameter parameter, CompareOperator compareOperator) { WherePhrase.Terms.Add(WhereTerm.CreateCompare(SqlExpression.Field(column, fromClause.BaseTable), compareOperator == CompareOperator.Like ? SqlExpression.LikeExpressionParameter() : SqlExpression.Parameter(), compareOperator)); Parameters.Add(parameter); }
public void AddCompare(string column, SqlExpression expression, CompareOperator compareOperator) { WherePhrase.Terms.Add(WhereTerm.CreateCompare(SqlExpression.Field(column, fromClause.BaseTable), expression, compareOperator)); }
public WhereTerm CreateCompare(Enum column, SqlExpression expression, CompareOperator compareOperator) { return(WhereTerm.CreateCompare(SqlExpression.Field(column, fromClause.BaseTable), expression, compareOperator)); }