Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Users Namespace / IUserRepository Interface
Methods

In This Topic
    IUserRepository Interface Members
    In This Topic

    The following tables list the members exposed by IUserRepository.

    Public Methods
     NameDescription
     Method Count all items in the database (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     MethodOverloaded.  Counts the number of User objects for the given AffiliateId in the database.  
     Method Count all items matching the criteria (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     Method Counts the number of User objects associated with the given GroupId  
     Method Counts the number of User objects for the given StoreId in the database.  
     MethodOverloaded.  Count users that match a particular search pattern.  
     MethodOverloaded.  Count users that match a particular search pattern.  
     MethodOverloaded.  Create a new user, with a random generated password.  
     Method Creates a new user instance.  
     Method Deletes an item from the database (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     MethodOverloaded.  Loads users that match a particular search pattern  
     Method Count users that match a particular search pattern.  
     MethodOverloaded.  Loads users that match a particular search pattern or group  
     Method Gets the email address given the user id  
     Method Gets UserId of a User object given the user name  
     MethodOverloaded.  Gets a UserId given an email address.  
     Method Gets a UserId given a username.  
     Method Checks if a user account is registered for given email address.  
     Method Load item given the primary key (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     Method Load all items (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     Method Loads a collection of User objects for the given AffiliateId from the database  
     Method Load all items matching the criteria (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     MethodOverloaded.  Loads User objects associated with the given email address  
     MethodOverloaded.  Loads the User objects associated with the given GroupId  
     Method Loads a User object given its PayPal Id  
     Method Loads a user object tiven a shipment  
     Method Loads a collection of User objects for the given StoreId from the database  
     MethodOverloaded.  Loads a User object given the user name  
     MethodOverloaded.  Loads a User object that was created last for the given email address  
     Method Loads affiliates for the user  
     Method Saves item to the database (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<User,int>)
     MethodOverloaded.  Searches the database for users that match the specified criteria  
     Method Counts the total number of records that will be returned by the search criteria  
     MethodOverloaded.  Updates the last activity date of the given user to current date  
     Method Sets the primary address Id of a user  
     Method Sets the primary wishlist Id of a user  
     Method Checks whether there is a record for the specified user id.  
    Top
    See Also