public ConditionGeoIspSecondLevel(IExpressionViewModel expressionViewModel) : base("Are browsing from an ISP with second domain level []".Localize(), expressionViewModel) { WithLabel("Browsing from an ISP with second domain level ".Localize()); _valEl = WithElement(new MatchContainsStringElement(expressionViewModel)) as MatchContainsStringElement; }
public ConditionStoreSearchedPhrase(IExpressionViewModel expressionViewModel) : base("Customer searched for phrase [] in store".Localize(), expressionViewModel) { WithLabel("Customer searched in store phrase ".Localize()); _searchPhraseEl = WithElement(new MatchContainsStringElement(expressionViewModel)) as MatchContainsStringElement; }
public ConditionInternetSearchedPhrase(IExpressionViewModel expressionViewModel) : base("Shopper searched for phrase [] on the Internet".Localize(), expressionViewModel) { WithLabel("Shopper searched phrase on the Internet".Localize()); _searchPhraseEl = WithElement(new MatchContainsStringElement(expressionViewModel)) as MatchContainsStringElement; }
public ConditionGeoZipCode(IExpressionViewModel expressionViewModel) : base("Are browsing from zip/postal code []".Localize(), expressionViewModel) { WithLabel("Browsing from zip/postal code ".Localize()); _valEl = WithElement(new MatchContainsStringElement(expressionViewModel)) as MatchContainsStringElement; }