protected void ApplyDateRangeSearchParam(BooleanQuery query, DateRangeSearchParam param, BooleanClause.Occur innerOccurance) { if (param.Ranges.Count <= 0) return; foreach (var dateParam in param.Ranges) { AddDateRangeQuery(query, dateParam, innerOccurance); } }