| | |
| | | } |
| | | for (int j = 0; j < results.Count(); j++) |
| | | { |
| | | LinqExpressionType expressionType = searchParametersList[i].DisplayType.ToLower().GetLinqCondition(); |
| | | if (expressionType == LinqExpressionType.In) |
| | | if (searchParametersList[i].DisplayType == null) continue; |
| | | var expressionType = searchParametersList[i].DisplayType.ToLower().GetLinqCondition(); |
| | | if (expressionType != null && expressionType == LinqExpressionType.In) |
| | | { |
| | | Expression<Func<TEntity, bool>> expression = GetWhereExpression(property.Name, results.Select(x => x.Item3).ToArray(), null, expressionType); |
| | | sugarQueryable = sugarQueryable.Where(expression); |