public static Operator GetOperator(StringOperator op)
{
switch (op)
{
case StringOperator.Equal:
return Operator.Equal;
case StringOperator.NotEqual:
return Operator.NotEqual;
case StringOperator.LessThan:
return Operator.LessThan;
case StringOperator.GreaterThan:
return Operator.GreaterThan;
case StringOperator.LessThanOrEqual:
return Operator.LessThanOrEqual;
case StringOperator.GreaterThanOrEqual:
return Operator.GreaterThanOrEqual;
case StringOperator.StartsWith:
return Operator.StartsWith;
case StringOperator.EndsWith:
return Operator.EndsWith;
case StringOperator.Contains:
return Operator.Contains;
default:
throw new NotImplementedException(String.Format(CultureInfo.CurrentCulture, SR.Exceptions.Search.Msg_UnknownStringOperator_1, op));
}
}
public static Operator GetOperator(ValueOperator op)