private static bool AllergyComparison(AutomationCondition autoCond, long patNum) { List <AllergyDef> listAllergyDefs = AllergyDefs.GetAllergyDefs(patNum, false); switch (autoCond.Comparison) { case AutoCondComparison.Equals: return(listAllergyDefs.Any(x => x.Description == autoCond.CompareString)); case AutoCondComparison.Contains: return(listAllergyDefs.Any(x => x.Description.ToLower().Contains(autoCond.CompareString.ToLower()))); default: return(false); } }