C# Класс OxxCommerceStarterKit.Core.Extensions.PriceExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
GetCustomerClubDisplayPrice ( this variation, IMarket market = null ) : string
GetCustomerClubDisplayPrice ( this variations, IMarket market = null ) : string
GetCustomerClubPrice ( this variation, IMarket market = null ) : PriceAndMarket
GetCustomerClubPrice ( this variations, IMarket market = null ) : PriceAndMarket
GetDefaultPrice ( this variation, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
GetDefaultPrice ( this variations, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
GetDefaultPriceAmount ( this variation ) : int
GetDefaultPriceAmount ( this variation, IMarket market ) : int
GetDefaultPriceAmount ( this variations, IMarket market = null ) : int
GetDefaultPriceMoney ( this variation, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price

Gets price information for a variation as a Price object. You can get the monetary price from the UnitPrice member.

GetDefaultPriceMoney ( this variations, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
GetDiscountDisplayPrice ( this variation, EPiServer.Commerce.SpecializedProperties.Price defaultPrice, IMarket market = null ) : string

Gets the discount price, if no discount is set, returns string.Empty

GetDiscountDisplayPrice ( this variations, EPiServer.Commerce.SpecializedProperties.Price defaultPrice, IMarket market = null ) : string

Gets the discount price, if no discount is set, returns string.Empty

GetDiscountPrice ( this variation, IMarket market = null ) : PriceAndMarket
GetDiscountPrice ( this variations, IMarket market = null ) : PriceAndMarket
GetDisplayPrice ( this variation, IMarket market = null ) : string

Gets the display price for the variation and market, including currency symbol.

GetDisplayPrice ( this variations, IMarket market = null ) : string

Описание методов

GetCustomerClubDisplayPrice() публичный статический Метод

public static GetCustomerClubDisplayPrice ( this variation, IMarket market = null ) : string
variation this
market IMarket
Результат string

GetCustomerClubDisplayPrice() публичный статический Метод

public static GetCustomerClubDisplayPrice ( this variations, IMarket market = null ) : string
variations this
market IMarket
Результат string

GetCustomerClubPrice() публичный статический Метод

public static GetCustomerClubPrice ( this variation, IMarket market = null ) : PriceAndMarket
variation this
market IMarket
Результат OxxCommerceStarterKit.Core.Models.PriceAndMarket

GetCustomerClubPrice() публичный статический Метод

public static GetCustomerClubPrice ( this variations, IMarket market = null ) : PriceAndMarket
variations this
market IMarket
Результат OxxCommerceStarterKit.Core.Models.PriceAndMarket

GetDefaultPrice() публичный статический Метод

public static GetDefaultPrice ( this variation, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
variation this
market IMarket
Результат EPiServer.Commerce.SpecializedProperties.Price

GetDefaultPrice() публичный статический Метод

public static GetDefaultPrice ( this variations, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
variations this
market IMarket
Результат EPiServer.Commerce.SpecializedProperties.Price

GetDefaultPriceAmount() публичный статический Метод

public static GetDefaultPriceAmount ( this variation ) : int
variation this
Результат int

GetDefaultPriceAmount() публичный статический Метод

public static GetDefaultPriceAmount ( this variation, IMarket market ) : int
variation this
market IMarket
Результат int

GetDefaultPriceAmount() публичный статический Метод

public static GetDefaultPriceAmount ( this variations, IMarket market = null ) : int
variations this
market IMarket
Результат int

GetDefaultPriceMoney() публичный статический Метод

Gets price information for a variation as a Price object. You can get the monetary price from the UnitPrice member.
public static GetDefaultPriceMoney ( this variation, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
variation this The variation.
market IMarket The market.
Результат EPiServer.Commerce.SpecializedProperties.Price

GetDefaultPriceMoney() публичный статический Метод

public static GetDefaultPriceMoney ( this variations, IMarket market = null ) : EPiServer.Commerce.SpecializedProperties.Price
variations this
market IMarket
Результат EPiServer.Commerce.SpecializedProperties.Price

GetDiscountDisplayPrice() публичный статический Метод

Gets the discount price, if no discount is set, returns string.Empty
public static GetDiscountDisplayPrice ( this variation, EPiServer.Commerce.SpecializedProperties.Price defaultPrice, IMarket market = null ) : string
variation this The variation.
defaultPrice EPiServer.Commerce.SpecializedProperties.Price The price to return if no discounted price can be found
market IMarket The market.
Результат string

GetDiscountDisplayPrice() публичный статический Метод

Gets the discount price, if no discount is set, returns string.Empty
public static GetDiscountDisplayPrice ( this variations, EPiServer.Commerce.SpecializedProperties.Price defaultPrice, IMarket market = null ) : string
variations this All variants for a product
defaultPrice EPiServer.Commerce.SpecializedProperties.Price The price to compare against
market IMarket The market.
Результат string

GetDiscountPrice() публичный статический Метод

public static GetDiscountPrice ( this variation, IMarket market = null ) : PriceAndMarket
variation this
market IMarket
Результат OxxCommerceStarterKit.Core.Models.PriceAndMarket

GetDiscountPrice() публичный статический Метод

public static GetDiscountPrice ( this variations, IMarket market = null ) : PriceAndMarket
variations this
market IMarket
Результат OxxCommerceStarterKit.Core.Models.PriceAndMarket

GetDisplayPrice() публичный статический Метод

Gets the display price for the variation and market, including currency symbol.
public static GetDisplayPrice ( this variation, IMarket market = null ) : string
variation this The variation to retrieve price from.
market IMarket The market to get price for. If null, the current market is used.
Результат string

GetDisplayPrice() публичный статический Метод

public static GetDisplayPrice ( this variations, IMarket market = null ) : string
variations this
market IMarket
Результат string