Beispiel #1
0
        private bool IsTagWhitelistFilterPassed(EnumFinwireFilterTypes type, List <string> filtersApply)
        {
            if (filtersApply == null)
            {
                return(false);
            }

            return(_dbContext.FinwireFilters
                   .Where(x => x.FinwireFilterType == type)
                   .Select(e => e.Value.ToLower())
                   .ToList()
                   .Intersect(filtersApply.Select(y => y.ToLower()))
                   .Any());
        }
Beispiel #2
0
 private bool IsTagWhitelistFilterPassed(EnumFinwireFilterTypes type, string value)
 {
     return(Contains(type, value));
 }
Beispiel #3
0
 private bool ContainsSubstr(EnumFinwireFilterTypes filterType, string value)
 {
     return(_dbContext.FinwireFilters.Any(x =>
                                          x.FinwireFilterType == filterType && value.ToLower().Contains(x.Value.ToLower())));
 }
Beispiel #4
0
 private bool IsTagBlackFilterNotPassed(EnumFinwireFilterTypes type, string value)
 {
     return(Contains(type, value));
 }