Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class CouponModel

Inheritance
System.Object
CouponModel
Namespace: EPiServer.Commerce.UI.CustomerService.Models
Assembly: EPiServer.Commerce.UI.CustomerService.dll
Version: 14.26.0
Syntax
public class CouponModel : Object

Constructors

CouponModel()

Declaration
public CouponModel()

CouponModel(String, IEnumerable<PromotionInformation>)

Declaration
public CouponModel(string code, IEnumerable<PromotionInformation> promotions)
Parameters
Type Name Description
System.String code
System.Collections.Generic.IEnumerable<PromotionInformation> promotions

CouponModel(String, IEnumerable<PromotionInformation>, IDictionary<ILineItem, IList<ValidationIssue>>)

Declaration
public CouponModel(string code, IEnumerable<PromotionInformation> promotions, IDictionary<ILineItem, IList<ValidationIssue>> validationIssues)
Parameters
Type Name Description
System.String code
System.Collections.Generic.IEnumerable<PromotionInformation> promotions
System.Collections.Generic.IDictionary<ILineItem, System.Collections.Generic.IList<ValidationIssue>> validationIssues

Properties

Applied

Declaration
public bool Applied { get; set; }
Property Value
Type Description
System.Boolean

Code

Declaration
public string Code { get; set; }
Property Value
Type Description
System.String

HasValidationIssues

Declaration
public bool HasValidationIssues { get; }
Property Value
Type Description
System.Boolean

ValidationMessages

Declaration
public string ValidationMessages { get; }
Property Value
Type Description
System.String