Interface IOrderGroup
Order group that can contain multiple order forms.
Inherited Members
Namespace: EPiServer.Commerce.Order
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
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
[Obsolete("This property is no longer used. Use IMarketService to get the market from MarketId instead. Will remain at least until May 2019.")]
IMarket Market { get; set; }
Property Value
| Type | Description |
|---|---|
| IMarket |
MarketId
Gets or sets the market id.
Declaration
MarketId MarketId { get; set; }
Property Value
| Type | Description |
|---|---|
| MarketId |
MarketName
Gets or sets the market name.
Declaration
string MarketName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
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> |
OrderLink
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> |
PricesIncludeTax
Gets or sets the value indicating if the price of the order group includes tax or not.
Declaration
bool PricesIncludeTax { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |