Table of Contents

Class OrderAddressInfo

Namespace
CMS.Commerce
Assembly
CMS.Commerce.dll

Data container class for OrderAddressInfo.

[InfoCache(InfoCacheBy.ID)]
public class OrderAddressInfo : AbstractInfo<OrderAddressInfo, IInfoProvider<OrderAddressInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
Inheritance
object
OrderAddressInfo
Implements
Inherited Members
Extension Methods

Constructors

OrderAddressInfo()

Creates and empty instance of the OrderAddressInfo class.

public OrderAddressInfo()

OrderAddressInfo(DataRow)

Creates a new instance of the OrderAddressInfo class from the given System.Data.DataRow.

public OrderAddressInfo(DataRow dr)

Parameters

dr DataRow

Data row with the object data

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "commerce.orderaddress"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

OrderAddressCity

Order address city.

[DatabaseField]
public virtual string OrderAddressCity { get; set; }

Property Value

string

OrderAddressCompany

Order address company.

[DatabaseField]
public virtual string OrderAddressCompany { get; set; }

Property Value

string

OrderAddressCountryID

Order address country ID.

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

Property Value

int

OrderAddressEmail

Order address e-mail.

[DatabaseField]
public virtual string OrderAddressEmail { get; set; }

Property Value

string

OrderAddressFirstName

Order address first name.

[DatabaseField]
public virtual string OrderAddressFirstName { get; set; }

Property Value

string

OrderAddressGUID

Order address GUID.

[DatabaseField]
public virtual Guid OrderAddressGUID { get; set; }

Property Value

Guid

OrderAddressID

OrderAddress ID.

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

Property Value

int

OrderAddressLastName

Order address last name.

[DatabaseField]
public virtual string OrderAddressLastName { get; set; }

Property Value

string

OrderAddressLine1

Order address line 1.

[DatabaseField]
public virtual string OrderAddressLine1 { get; set; }

Property Value

string

OrderAddressLine2

Order address line 2.

[DatabaseField]
public virtual string OrderAddressLine2 { get; set; }

Property Value

string

OrderAddressOrderID

Order address customer ID.

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

Property Value

int

OrderAddressPhone

Order address phone.

[DatabaseField]
public virtual string OrderAddressPhone { get; set; }

Property Value

string

OrderAddressStateID

Order address state ID.

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

Property Value

int

OrderAddressType

Order address type.

[DatabaseField]
public virtual string OrderAddressType { get; set; }

Property Value

string

OrderAddressZip

Order address zip.

[DatabaseField]
public virtual string OrderAddressZip { get; set; }

Property Value

string

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()