Name | Description | |
---|---|---|
User Constructor | Overloaded. |
The following tables list the members exposed by User.
Name | Description | |
---|---|---|
User Constructor | Overloaded. |
Name | Description | |
---|---|---|
Addresses | Gets or sets the Addresses | |
Affiliate | Gets or sets the Affiliate | |
AffiliateId | Gets or sets the Affiliate for this entity. | |
AffiliateReferralDate | Gets or sets the AffiliateReferralDate | |
AuditEvents | Gets or sets the AuditEvents | |
Basket | Gets the user's basket | |
Baskets | Gets or sets the Baskets | |
Comment | Gets or sets the Comment | |
CreateDate | Gets or sets the CreateDate | |
Gets or sets the Email | ||
ExtendedFields | Gets a manager that provides strongly typed access to extended fields. (Inherited from CommerceBuilder.DomainModel.Entity) | |
FailedPasswordAnswerAttemptCount | Gets or sets the FailedPasswordAnswerAttemptCount | |
FailedPasswordAnswerAttemptWindowStart | Gets or sets the FailedPasswordAnswerAttemptWindowStart | |
FailedPasswordAttemptCount | Gets or sets the FailedPasswordAttemptCount | |
FailedPasswordAttemptWindowStart | Gets or sets the FailedPasswordAttemptWindowStart | |
HasExtendedFields | Gets a value indicating whether the entity have extended fields or not (Inherited from CommerceBuilder.DomainModel.Entity) | |
Id | Overridden. Gets or sets the Id for the entity. | |
IsAdmin | Gets a value indicating whether to user is admin | |
IsAnonymous | Gets a value indicating whether the user account is anonymous. | |
IsAnonymousOrGuest | Gets a value indicating whether the user account is anonymous. | |
IsApproved | Gets or sets a value indicating whether IsApproved | |
IsAuthorizedUser | Gets a value indicating whether to user is an authorized user | |
IsGuest | Gets a value indicating whether the user account is guest. | |
IsLockedOut | Gets or sets a value indicating whether IsLockedOut | |
IsSecurityAdmin | Gets a value indicating whether to user is security admin | |
IsSystemAdmin | Gets a value indicating whether to user is system admin | |
LastActivityDate | Gets or sets the LastActivityDate | |
LastLockoutDate | Gets or sets the LastLockoutDate | |
LastLoginDate | Gets or sets the LastLoginDate | |
LastPasswordChangedDate | Gets or sets the LastPasswordChangedDate | |
LoweredEmail | Gets the LoweredEmail | |
LoweredUserName | Gets the LoweredUserName | |
OrderNotes | Gets or sets the OrderNotes | |
Orders | Gets or sets the Orders | |
PageViews | Gets or sets the PageViews | |
PasswordAnswer | Gets or sets the PasswordAnswer | |
PasswordQuestion | Gets or sets the PasswordQuestion | |
Passwords | Gets or sets the UserPasswords | |
PaymentProfiles | Gets or sets the PaymentProfiles | |
PayPalId | Gets or sets the PayPalId | |
PrimaryAddress | Gets the billing address | |
PrimaryAddressId | Gets or sets the ID of the billing address | |
PrimaryWishlist | Gets user's primary wish-list | |
PrimaryWishlistId | Gets the PrimaryWishlistId | |
Repository | Gets or sets an instance of the repository for this entity (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
ReviewerProfile | Gets the reviewer profile associated with the user. | |
ReviewReminders | Gets or sets the ReviewReminders | |
Settings | Gets a manager that provides strongly typed access to the store settings. | |
Store | Gets or sets the Store | |
Subscriptions | Gets or sets the Subscriptions | |
TaxExemptionReference | Gets or sets a reference number that applies to tax exemptions | |
TaxExemptionType | Gets or sets the type of tax exemption that applies to this customer | |
UserCurrency | Gets User's selected currency | |
UserCurrencyId | Gets or sets the Id of the user's selected currency | |
UserGroups | Gets or sets the UserGroups | |
UserId | Gets or sets the identity of this entity. | |
UserName | Gets or sets the UserName | |
UserSettings | Gets or sets the UserSettings | |
Wishlists | Gets or sets the Wishlists |
Name | Description | |
---|---|---|
CheckPassword | Checks a password for the user. | |
Equals | Determines if this object instance is equal to another. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GeneratePasswordRequest | Generates a customer password request for this user | |
GetBestEmailAddress | Gets the best email address for this user | |
GetHashCode | Serves as the default hash function. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetPaymentProfiles | Overloaded. Gets all payment profiles associated with this user instance | |
GetSignatureProperties | Gets the signature properties for the class type. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
HasSameObjectSignatureAs | You may override this method to provide your own comparison routine. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
IsInGroup | Overloaded. Determines whether a user is in the given group. | |
IsInRole | Overloaded. Determines whether a user is in the given role. | |
IsTransient | Transient objects are not associated with an item already in storage. For instance, a Customer is transient if its Id is 0. It's virtual to allow NHibernate-backed objects to be lazily loaded. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
Logout | Logs out the current user | |
Migrate | Overloaded. Migrates data such as profile settings and basket contents from one user to another. | |
Register | Converts the existing user record from an anonymous user to a registered user. | |
SetPassword | Overloaded. Updates the user password | |
SetPasswordQuestion | Updates the password question and answer. | |
ValidateAffiliate | Checks the associated affiliate and resets the association if the referral is expired |
Name | Description | |
---|---|---|
GetTypeSpecificSignatureProperties | Enforces the template method pattern to have child objects determine which specific properties should and should not be included in the object signature comparison. Note that the the BaseObject already takes care of performance caching, so this method shouldn't worry about caching...just return the goods man! (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetTypeUnproxied | When NHibernate proxies objects, it masks the type of the actual entity object. This wrapper burrows into the proxied object to get its actual type. Although this assumes NHibernate is being used, it doesn't require any NHibernate related dependencies and has no bad side effects if NHibernate isn't being used. Related discussion is at http://groups.google.com/group/sharp-architecture/browse_thread/thread/ddd05f9baede023a ...thanks Jay Oliver! (Inherited from CommerceBuilder.DomainModel.BaseObject) |
Name | Description | |
---|---|---|
Delete | Delete the entity from the database | |
Save | Save the entity to the database | |
ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |