Пример #1
0
 public CatalogQuery(Models.CatalogQuerySortedAttribute sortedAttributeQuery = null,
                     Models.CatalogQueryExact exactQuery             = null,
                     Models.CatalogQueryPrefix prefixQuery           = null,
                     Models.CatalogQueryRange rangeQuery             = null,
                     Models.CatalogQueryText textQuery               = null,
                     Models.CatalogQueryItemsForTax itemsForTaxQuery = null,
                     Models.CatalogQueryItemsForModifierList itemsForModifierListQuery = null,
                     Models.CatalogQueryItemsForItemOptions itemsForItemOptionsQuery   = null,
                     Models.CatalogQueryItemVariationsForItemOptionValues itemVariationsForItemOptionValuesQuery = null)
 {
     SortedAttributeQuery      = sortedAttributeQuery;
     ExactQuery                = exactQuery;
     PrefixQuery               = prefixQuery;
     RangeQuery                = rangeQuery;
     TextQuery                 = textQuery;
     ItemsForTaxQuery          = itemsForTaxQuery;
     ItemsForModifierListQuery = itemsForModifierListQuery;
     ItemsForItemOptionsQuery  = itemsForItemOptionsQuery;
     ItemVariationsForItemOptionValuesQuery = itemVariationsForItemOptionValuesQuery;
 }
Пример #2
0
 public Builder RangeQuery(Models.CatalogQueryRange value)
 {
     rangeQuery = value;
     return(this);
 }
Пример #3
0
 public Builder RangeQuery(Models.CatalogQueryRange rangeQuery)
 {
     this.rangeQuery = rangeQuery;
     return(this);
 }