Class OrderOverview
- Namespace
- Kentico.Xperience.Admin.DigitalCommerce.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalCommerce.dll
Represents the overview page for a order.
public sealed class OrderOverview : OverviewPage<OrderInfo>, IPage
- Inheritance
-
objectOrderOverview
- Implements
- Inherited Members
- Extension Methods
Constructors
OrderOverview(IPriceFormatter, IPageLinkGenerator, IInfoProvider<OrderInfo>, IInfoProvider<OrderAddressInfo>, IInfoProvider<CustomerInfo>, IInfoProvider<CountryInfo>, IInfoProvider<StateInfo>, IOrderStatusRetriever, IUIPermissionEvaluator)
Initializes a new instance of the OrderOverview class.
public OrderOverview(IPriceFormatter priceFormatter, IPageLinkGenerator pageLinkGenerator, IInfoProvider<OrderInfo> orderInfoProvider, IInfoProvider<OrderAddressInfo> orderAddressInfoProvider, IInfoProvider<CustomerInfo> customerInfoProvider, IInfoProvider<CountryInfo> countryInfoProvider, IInfoProvider<StateInfo> stateInfoProvider, IOrderStatusRetriever orderStatusRetriever, IUIPermissionEvaluator permissionEvaluator)
Parameters
priceFormatter
IPriceFormatterpageLinkGenerator
IPageLinkGeneratororderInfoProvider
IInfoProvider<OrderInfo>orderAddressInfoProvider
IInfoProvider<OrderAddressInfo>customerInfoProvider
IInfoProvider<CustomerInfo>countryInfoProvider
IInfoProvider<CountryInfo>stateInfoProvider
IInfoProvider<StateInfo>orderStatusRetriever
IOrderStatusRetrieverpermissionEvaluator
IUIPermissionEvaluator
Properties
ObjectId
ID of the object.
[PageParameter(typeof(IntPageModelBinder))]
public override int ObjectId { get; set; }
Property Value
- int
Methods
ConfigurePage()
Allows configure and share page specific values prior invocation of the ConfigureTemplateProperties(TClientProperties) or command method.
public override Task ConfigurePage()
Returns
- Task
SetOrderStatus(OrderStatusChangeConfigurationModel, CancellationToken)
Set order status of the order.
[PageCommand(Permission = "Update")]
public Task<ICommandResponse> SetOrderStatus(OrderStatusChangeConfigurationModel confirmationData, CancellationToken cancellationToken = default)
Parameters
confirmationData
OrderStatusChangeConfigurationModelcancellationToken
CancellationToken
Returns
- Task<ICommandResponse>