private string GetFilterCommandOperString(FilterCommandOperator fco) { switch (fco) { case FilterCommandOperator.Equals: return("="); case FilterCommandOperator.NotEquals: return("<>"); case FilterCommandOperator.GreaterThan: return(">"); case FilterCommandOperator.LessThan: return("<"); case FilterCommandOperator.GreaterThanOrEquals: return(">="); case FilterCommandOperator.LessThanOrEquals: return("<="); case FilterCommandOperator.In: return("IN"); case FilterCommandOperator.NotIn: return("NOT IN"); default: throw new NotImplementedException(); } }
public FilterCommand(string key, FilterCommandOperator commandOperator, object value) { Key = key; CommandOperator = commandOperator; Value = value; }