/// <summary> /// Initializes a new instance of the <see cref="SelectedFilter"/> class. /// </summary> /// <param name="filter">The filter.</param> /// <param name="value">The value.</param> public SelectedFilter(SearchFilter filter, PriceRangeValue value) { _Filter = filter; _PriceRangeValue = value; _Name = SearchCommon.GetDescription(CMSContext.Current.LanguageName, filter.Descriptions); _ValueName = SearchCommon.GetDescription(CMSContext.Current.LanguageName, value.Descriptions); _RemoveUrl = SearchFilterHelper.GetQueryStringNavigateUrl(filter.field, true); }
private static Filter CreateFilter(string field, PriceRangeValue val) { return(FilterBuilder.Range(field, val.lowerbound, val.upperbound, val.lowerboundincluded, val.upperboundincluded)); }