internal virtual void AddRangeCriteria(string name, SearchCriteria criteria) { if (!RangeCriteria.ContainsKey(name)) { RangeCriteria.Add(name, new List<SearchCriteria>()); } RangeCriteria[name].Add(criteria); }
internal virtual void AddMultipleValueCriteria(string name, SearchCriteria criteria) { if (MultipleValueCriteria.ContainsKey(name)) { MultipleValueCriteria.Remove(name); } MultipleValueCriteria.Add(name, criteria); }
internal virtual void AddCriteria(string name, SearchCriteria criteria) { Criteria.Add(name, criteria); }