FindPriceAdjustments Method (Int64, Int64, IEnumerable(Int64), String, String, DateTime)
Get all retail price adjustments matching the given product, channel price groups, currency, unit of measure, and date.
Namespace: Microsoft.Dynamics.Commerce.Runtime.Data
Assembly: Microsoft.Dynamics.Commerce.Runtime (in Microsoft.Dynamics.Commerce.Runtime.dll)
Syntax
'Declaration
Public Function FindPriceAdjustments ( _
productId As Long, _
distinctProductVariantId As Long, _
priceGroupIds As IEnumerable(Of Long), _
currencyCode As String, _
unitOfMeasure As String, _
dateToCheck As DateTime _
) As ReadOnlyCollection(Of PriceAdjustment)
'Usage
Dim instance As PricingDataManager
Dim productId As Long
Dim distinctProductVariantId As Long
Dim priceGroupIds As IEnumerable(Of Long)
Dim currencyCode As String
Dim unitOfMeasure As String
Dim dateToCheck As DateTime
Dim returnValue As ReadOnlyCollection(Of PriceAdjustment)
returnValue = instance.FindPriceAdjustments(productId, _
distinctProductVariantId, priceGroupIds, _
currencyCode, unitOfMeasure, dateToCheck)
public ReadOnlyCollection<PriceAdjustment> FindPriceAdjustments(
long productId,
long distinctProductVariantId,
IEnumerable<long> priceGroupIds,
string currencyCode,
string unitOfMeasure,
DateTime dateToCheck
)
public:
virtual ReadOnlyCollection<PriceAdjustment^>^ FindPriceAdjustments(
long long productId,
long long distinctProductVariantId,
IEnumerable<long long>^ priceGroupIds,
String^ currencyCode,
String^ unitOfMeasure,
DateTime dateToCheck
) sealed
Parameters
- productId
Type: System.Int64
- distinctProductVariantId
Type: System.Int64
- priceGroupIds
Type: System.Collections.Generic.IEnumerable<Int64>
- currencyCode
Type: System.String
- unitOfMeasure
Type: System.String
- dateToCheck
Type: System.DateTime
Return Value
Type: System.Collections.ObjectModel.ReadOnlyCollection<PriceAdjustment>
All price adjustment rules which may apply to the item and context given.
Implements
IPricingDataManager.FindPriceAdjustments(Int64, Int64, IEnumerable<Int64>, String, String, DateTime)