ProductPriceFreezerService
public class ProductPriceFreezerService : IProductPriceFreezerService
Inheritance
- interface IProductPriceFreezerService
Namespace
Constructors
ProductPriceFreezerService
public ProductPriceFreezerService(IProductService productService,
IPriceFreezerService priceFreezerService)
Methods
FreezeProductPrice
public void FreezeProductPrice(Guid storeId, Guid orderId, string productReference,
ProductPrice price)
GetOrCreateFrozenProductPrice
public ProductPrice GetOrCreateFrozenProductPrice(Guid storeId, Guid orderId,
string productReference, Guid currencyId)
GetProductPrice (1 of 2)
public ProductPrice GetProductPrice(Guid storeId, Guid orderId, string productReference,
Guid currencyId)
GetProductPrice (2 of 2)
public ProductPrice GetProductPrice(Guid storeId, Guid orderId, string productReference,
Guid currencyId, out bool isFrozen)
HasFrozenProductPrice
public bool HasFrozenProductPrice(Guid storeId, Guid orderId, string productReference,
Guid currencyId)
ThawFrozenProductPrice
public void ThawFrozenProductPrice(Guid storeId, Guid orderId, string productReference,
Guid currencyId)