Exemplo n.º 1
0
 /// <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));
 }