Table of Contents

Class ShippingPromotionCreate

Namespace
Kentico.Xperience.Admin.DigitalCommerce.UIPages
Assembly
Kentico.Xperience.Admin.DigitalCommerce.dll

Shipping promotion create page.

public sealed class ShippingPromotionCreate : PromotionCreateBase<ShippingPromotionEditGeneral>, IPage
Inheritance
object
ShippingPromotionCreate
Implements
Inherited Members
Extension Methods

Constructors

ShippingPromotionCreate(IFormComponentMapper, IFormDataBinder, IPageLinkGenerator, IAuthenticatedUserAccessor, IDateTimeNowService)

Creates a new instance of ShippingPromotionCreate class.

public ShippingPromotionCreate(IFormComponentMapper formComponentMapper, IFormDataBinder formDataBinder, IPageLinkGenerator pageLinkGenerator, IAuthenticatedUserAccessor authenticatedUserAccessor, IDateTimeNowService dateTimeNowService)

Parameters

formComponentMapper IFormComponentMapper

Form component mapper.

formDataBinder IFormDataBinder

Form data binder.

pageLinkGenerator IPageLinkGenerator

Page link generator.

authenticatedUserAccessor IAuthenticatedUserAccessor

Authenticated user accessor.

dateTimeNowService IDateTimeNowService

The date time now service.

Properties

PromotionType

Promotion type.

protected override PromotionType PromotionType { get; }

Property Value

PromotionType

Methods

ConfigurePage()

Set up page's configuration. Configures UI page.

public override Task ConfigurePage()

Returns

Task

GetDefaultUIFormName()

Returns default UI form name.

protected override string GetDefaultUIFormName()

Returns

string