Try our conversational search powered by Generative AI!

Class DiscountedEntry

An entry being affected by one or more promotions.

Inheritance
System.Object
DiscountedEntry
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Marketing
Assembly: EPiServer.Business.Commerce.dll
Version: 10.8.0
Syntax
public class DiscountedEntry

Constructors

DiscountedEntry(ContentReference, IList<DiscountPrice>)

Initializes a new instance of a DiscountedEntry.

Declaration
public DiscountedEntry(ContentReference entryLink, IList<DiscountPrice> discountPrices)
Parameters
Type Name Description
EPiServer.Core.ContentReference entryLink

EPiServer.Core.ContentReference to the product or variant entry.

System.Collections.Generic.IList<DiscountPrice> discountPrices

A list of discount prices and promotions related to the entryLink.

Exceptions
Type Condition
System.ArgumentNullException

Properties

DiscountPrices

Gets a list of DiscountPrices holding each applicable promotion and the price for the entry if the promotion is applied.

Declaration
public IList<DiscountPrice> DiscountPrices { get; }
Property Value
Type Description
System.Collections.Generic.IList<DiscountPrice>

Gets the EPiServer.Core.ContentReference to the product or variant entry.

Declaration
public ContentReference EntryLink { get; }
Property Value
Type Description
EPiServer.Core.ContentReference