public IQueryable<Core.Objects.Property> BuildSearchQuery(List<SearchParameter> parameters, IQueryable<Core.Objects.Property> query) { var area = parameters.AreaOrDefault(); if (area.IsNotNull()) { if (area.ParameterValue.IsNotNullOrEmpty()) { return query.MatchesArea(area.ParameterValue.ToUpper()); } } return query; }