Class CustomerProfile
Implements operations for the customer profile. (Inherits System.Web.Profile.ProfileBase.)
Inheritance
Namespace: Mediachase.Commerce.Customers.Profile
Assembly: Mediachase.Commerce.dll
Version: 10.8.0Syntax
public class CustomerProfile : ProfileBase
Constructors
CustomerProfile()
Declaration
public CustomerProfile()
Properties
ConsoleUILanguage
Gets or sets the preferred CM UI Language.
Declaration
public string ConsoleUILanguage { get; set; }
Property Value
Type | Description |
---|---|
System.String | The preferred language. |
Gets or sets the email.
Declaration
public string Email { get; set; }
Property Value
Type | Description |
---|---|
System.String | The email. |
FirstName
Gets or sets the first name.
Declaration
public string FirstName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The first name. |
FullName
Gets or sets the full name.
Declaration
public string FullName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The full name. |
Item[String]
Gets or sets the System.Object with the specified property name. Store him in CustomSettings profile property
Declaration
public override object this[string propertyName] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName |
Property Value
Type | Description |
---|---|
System.Object |
LastName
Gets or sets the last name.
Declaration
public string LastName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The last name. |
LastVisited
Gets or sets the last visited.
Declaration
public DateTime LastVisited { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The last visited. |
PageSettings
Gets or sets the preferred CM UI Language.
Declaration
public CMPageSettings PageSettings { get; set; }
Property Value
Type | Description |
---|---|
CMPageSettings | The preferred language. |
PreferredBillingAddress
Gets or sets the preferred billing address.
Declaration
public string PreferredBillingAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String | The preferred billing address. |
PreferredShippingAddress
Gets or sets the preferred shipping address.
Declaration
public string PreferredShippingAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String | The preferred shipping address. |
State
Gets or sets the state.
Declaration
public int State { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The state. |
Methods
Save()
Updates the profile data source with changed profile property values.
Declaration
public override void Save()