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 OrderAddressType OrderAddressType { get; set; }

Property Value

OrderAddressType

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()

LoadDefaultData()

Loads the default data to the object.

protected override void LoadDefaultData()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()