public QueryCondition AddCondition(QueryOperation field, object value) { return AddCondition(field.ToString(), value); }
public QueryCondition AddCondition(ConditionRelations relation, QueryOperation field, ConditionEquality equality, object value) { return AddCondition(relation, field.ToString(), equality, value); }
public QueryCondition AddCondition(QueryOperation field, ConditionEquality equality, object value) { if (conditions.Count == 0) { return conditions.AddCondition(ConditionRelations.First, field.ToString(), equality, value); } else { return conditions.AddCondition(ConditionRelations.And, field.ToString(), equality, value); } }