示例#1
0
        private int GetOptionSortValue(OptionInfo optionInfo, HashSet <ProductOptionValueSort> sorts, ProductOption option, List <OptionInfo> values)
        {
            var productOptionValueSort =
                sorts.FirstOrDefault(sort => sort.ProductOption == option && sort.Value == optionInfo.Value);

            return(productOptionValueSort != null
                ? productOptionValueSort.DisplayOrder
                : values.Count);
        }
示例#2
0
 private int GetOptionSortValue(OptionInfo optionInfo, HashSet<ProductOptionValueSort> sorts, ProductOption option, List<OptionInfo> values)
 {
     var productOptionValueSort =
         sorts.FirstOrDefault(sort => sort.ProductOption == option && sort.Value == optionInfo.Value);
     return productOptionValueSort != null
         ? productOptionValueSort.DisplayOrder
         : values.Count;
 }