protected string GetCriteriaSymbol() { switch (_criteriaType) { case CriteriaType.Eq: return("Eq"); //case CriteriaType.Neq: // return "Neq"; case CriteriaType.BeginsWith: return("BeginsWith"); case CriteriaType.EndsWith: return("BeginsWith"); case CriteriaType.Contains: return("Contains"); case CriteriaType.Fuzzy: return("Fuzzy"); case CriteriaType.Similar: return("Similar"); default: throw new Exception("Unhandled CriteriaType: " + _criteriaType.ToString()); } }