Interface IOrderGroup

Order group that can contain multiple order forms.

Inherited Members
Namespace: EPiServer.Commerce.Order
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public interface IOrderGroup : IExtendedProperties

Properties

Created

Gets the created date.

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

Currency

Gets or sets the currency used in the order.

Declaration
Currency Currency { get; set; }
Property Value
Type Description
Currency

CustomerId

Gets the customer identifier.

Declaration
Guid CustomerId { get; set; }
Property Value
Type Description
System.Guid

Forms

Gets the collection of order forms in the order group.

Declaration
ICollection<IOrderForm> Forms { get; }
Property Value
Type Description
System.Collections.Generic.ICollection<IOrderForm>

Market

Gets or sets the market.

Declaration
IMarket Market { get; set; }
Property Value
Type Description
IMarket

Modified

Gets the modified date.

Declaration
DateTime? Modified { get; }
Property Value
Type Description
System.Nullable<System.DateTime>

Name

Gets or sets the name.

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

Notes

Gets the order notes.

Declaration
ICollection<IOrderNote> Notes { get; }
Property Value
Type Description
System.Collections.Generic.ICollection<IOrderNote>

Gets an instance of the class OrderReference, which contains the unique identity for the order group, and the type of order group it represents (cart, purchase order, or payment plan)

Declaration
OrderReference OrderLink { get; }
Property Value
Type Description
OrderReference

OrderStatus

Gets or sets the order status.

Declaration
OrderStatus OrderStatus { get; set; }
Property Value
Type Description
OrderStatus

Organization

Gets or sets the organization.

Declaration
Guid? Organization { get; set; }
Property Value
Type Description
System.Nullable<System.Guid>

Extension Methods