Table of Contents

Class OrderStatusNotificationInfo

Namespace
CMS.Commerce
Assembly
CMS.Commerce.dll

Data container class for OrderStatusNotificationInfo.

public class OrderStatusNotificationInfo : AbstractInfo<OrderStatusNotificationInfo, IInfoProvider<OrderStatusNotificationInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId
Inheritance
object
OrderStatusNotificationInfo
Implements
Inherited Members
Extension Methods

Constructors

OrderStatusNotificationInfo()

Creates an empty instance of the OrderStatusNotificationInfo class.

public OrderStatusNotificationInfo()

OrderStatusNotificationInfo(DataRow)

Creates a new instances of the OrderStatusNotificationInfo class from the given System.Data.DataRow.

public OrderStatusNotificationInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "commerce.orderstatusnotification"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

OrderStatusNotificationID

Order status notification ID.

[DatabaseField]
public virtual int OrderStatusNotificationID { get; set; }

Property Value

int

OrderStatusNotificationOrderStatusID

Order status notification order status ID.

[DatabaseField]
public virtual int OrderStatusNotificationOrderStatusID { get; set; }

Property Value

int

OrderStatusNotificationUserID

Order status notification user ID.

[DatabaseField]
public virtual int OrderStatusNotificationUserID { get; set; }

Property Value

int

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()