Class POSplitShipmentsActivityFlow
This class represents the Purchase Order Split Shipment workflow
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Workflow
Assembly: Mediachase.Commerce.Workflow.dll
Version: 10.8.0Syntax
[ActivityFlowConfiguration(Name = "SplitShipmentsWorkflow")]
public class POSplitShipmentsActivityFlow : ActivityFlow
Constructors
POSplitShipmentsActivityFlow()
Declaration
public POSplitShipmentsActivityFlow()
Methods
Configure(ActivityFlowRunner)
Configures, sets up the execution scenario for the ActivityFlow, containing sequential steps.
Declaration
public override ActivityFlowRunner Configure(ActivityFlowRunner activityFlow)
Parameters
Type | Name | Description |
---|---|---|
ActivityFlowRunner | activityFlow | The execution ActivityFlow. |
Returns
Type | Description |
---|---|
ActivityFlowRunner | Instance of ActivityFlowRunner class. |
Overrides
Examples
The following example demonstrates how to configure the ActivityFlow:
return activityFlow.If(() =>
{
return InStock > 0;
})
.Step<AddToCartActivity>()
.EndIf()
.Step<CalculateTotalsActivity>();