Class OrderActivityHandler<TOrderGroup>
Inheritance
System.Object
OrderActivityHandler<TOrderGroup>
Namespace: EPiServer.Commerce.Order.Internal
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0Syntax
public class OrderActivityHandler<TOrderGroup> : Object where TOrderGroup : class, IOrderGroup
Type Parameters
| Name | Description |
|---|---|
| TOrderGroup |
Constructors
OrderActivityHandler(IOrderActivityService)
Declaration
public OrderActivityHandler(IOrderActivityService orderActivityService)
Parameters
| Type | Name | Description |
|---|---|---|
| IOrderActivityService | orderActivityService |
Methods
AddOrderActivity(TOrderGroup, String, String, String, OrderActivityEvent)
Add order activity to Order group.
Declaration
public void AddOrderActivity(TOrderGroup orderGroup, string channel, string title, string detail, OrderActivityEvent activityEvent)
Parameters
| Type | Name | Description |
|---|---|---|
| TOrderGroup | orderGroup | Order group object |
| System.String | channel | Order activity channel |
| System.String | title | Order activity title |
| System.String | detail | Order activity detail |
| OrderActivityEvent | activityEvent | Order activity event |
AddShipmentActivity(TOrderGroup, String, IShipment, OrderActivityEvent)
Add order activity to shipment.
Declaration
public void AddShipmentActivity(TOrderGroup orderGroup, string channel, IShipment shipment, OrderActivityEvent activityEvent)
Parameters
| Type | Name | Description |
|---|---|---|
| TOrderGroup | orderGroup | Order group object |
| System.String | channel | Order activity channel |
| IShipment | shipment | Shipment of order |
| OrderActivityEvent | activityEvent | Order activity event |