public QueryCondition(string id, QueryConditionOperator @operator, string value1 = null, string value2 = null) { Id = id; Operator = @operator; Value1 = value1; Value2 = value2; }
internal static string getRequestOperator(QueryConditionOperator @operator) { switch (@operator) { case QueryConditionOperator.cn: return("like"); case QueryConditionOperator.eq: return("="); case QueryConditionOperator.ne: return("<>"); case QueryConditionOperator.gt: return(">"); case QueryConditionOperator.ge: return(">="); case QueryConditionOperator.lt: return("<"); case QueryConditionOperator.le: return("<="); case QueryConditionOperator.nullOrEmpty: return("empty"); case QueryConditionOperator.range: return("range"); default: return(""); } }
public QueryConditionOperatorAttribute(QueryConditionOperator qCOperator = QueryConditionOperator.Equal) { QCOperatoer = qCOperator; }