SaaS CMS has officially launched! Learn more now.

Class PromotionDto.PromotionRow

Represents strongly named DataRow class.

Inheritance
System.Object
PromotionDto.PromotionRow
Namespace: Mediachase.Commerce.Marketing.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class PromotionRow : DataRow

Properties

ApplicationLimit

Declaration
public int ApplicationLimit { get; set; }
Property Value
Type Description
System.Int32

CampaignId

Declaration
public int CampaignId { get; set; }
Property Value
Type Description
System.Int32

CouponCode

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

Created

Declaration
public DateTime Created { get; set; }
Property Value
Type Description
System.DateTime

CustomerLimit

Declaration
public int CustomerLimit { get; set; }
Property Value
Type Description
System.Int32

EndDate

Declaration
public DateTime EndDate { get; set; }
Property Value
Type Description
System.DateTime

ExclusivityType

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

MaxEntryDiscountQuantity

Declaration
public decimal MaxEntryDiscountQuantity { get; set; }
Property Value
Type Description
System.Decimal

Modified

Declaration
public DateTime Modified { get; set; }
Property Value
Type Description
System.DateTime

ModifiedBy

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

Name

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

OfferAmount

Declaration
public decimal OfferAmount { get; set; }
Property Value
Type Description
System.Decimal

OfferType

Declaration
public int OfferType { get; set; }
Property Value
Type Description
System.Int32

Params

Declaration
public byte[] Params { get; set; }
Property Value
Type Description
System.Byte[]

PerOrderLimit

Declaration
public int PerOrderLimit { get; set; }
Property Value
Type Description
System.Int32

Priority

Declaration
public int Priority { get; set; }
Property Value
Type Description
System.Int32

PromotionGroup

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

PromotionId

Declaration
public int PromotionId { get; set; }
Property Value
Type Description
System.Int32

PromotionType

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

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
System.DateTime

Status

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

Methods

GetPromotionConditionRows()

Declaration
public PromotionDto.PromotionConditionRow[] GetPromotionConditionRows()
Returns
Type Description
PromotionDto.PromotionConditionRow[]

GetPromotionLanguageRows()

Declaration
public PromotionDto.PromotionLanguageRow[] GetPromotionLanguageRows()
Returns
Type Description
PromotionDto.PromotionLanguageRow[]

GetPromotionPolicyRows()

Declaration
public PromotionDto.PromotionPolicyRow[] GetPromotionPolicyRows()
Returns
Type Description
PromotionDto.PromotionPolicyRow[]

IsCouponCodeNull()

Declaration
public bool IsCouponCodeNull()
Returns
Type Description
System.Boolean

IsCustomerLimitNull()

Declaration
public bool IsCustomerLimitNull()
Returns
Type Description
System.Boolean

IsMaxEntryDiscountQuantityNull()

Declaration
public bool IsMaxEntryDiscountQuantityNull()
Returns
Type Description
System.Boolean

IsModifiedNull()

Declaration
public bool IsModifiedNull()
Returns
Type Description
System.Boolean

IsParamsNull()

Declaration
public bool IsParamsNull()
Returns
Type Description
System.Boolean

SetCouponCodeNull()

Declaration
public void SetCouponCodeNull()

SetCustomerLimitNull()

Declaration
public void SetCustomerLimitNull()

SetMaxEntryDiscountQuantityNull()

Declaration
public void SetMaxEntryDiscountQuantityNull()

SetModifiedNull()

Declaration
public void SetModifiedNull()

SetParamsNull()

Declaration
public void SetParamsNull()