Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Orders Namespace / IOrderRepository Interface
Methods

In This Topic
    IOrderRepository Interface Members
    In This Topic

    The following tables list the members exposed by IOrderRepository.

    Public Methods
     NameDescription
     Method Count all items in the database (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     MethodOverloaded.  Counts the number of Order objects for the given AffiliateId in the database.  
     Method Count all items matching the criteria (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     MethodOverloaded.  Builds a command to count the total records that are within the bounds of the filter  
     Method Counts the number of Order objects for the given OrderStatusId in the database.  
     Method Count the total records that are within the bounds of the given search criteria  
     Method Counts the number of Order objects for the given StoreId in the database.  
     Method Counts the number of Order objects for the given UserId in the database.  
     Method Deletes an item from the database (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     MethodOverloaded.  Gets coupons codes used for orders  
     Method Returns a comma delimited list of OrderId given a comma delimited list of OrderNumber  
     Method Returns a comma delimited list of OrderNumber given a comma delimited list of OrderId  
     Method Gets OrderStatus for the given order  
     Method Gets OrderStatusId for the given order  
     Method Load item given the primary key (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     Method Load all items (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     MethodOverloaded.  Loads a collection of Order objects for the given AffiliateId from the database  
     Method Loads a collection of orders associated to the given coupon code  
     Method Load all items matching the criteria (Inherited from CommerceBuilder.DomainModel.IRepositoryWithTypedId<Order,int>)
     MethodOverloaded.  Loads orders based on the current filter.  
     Method Loads an order object for given GoogleOrderNumber  
     Method Load the order for order number  
     Method Loads a collection of Order objects for the given OrderStatusId from the database  
     Method Loads a collection of Order objects for the given StoreId from the database  
     Method Loads a collection of Order objects for the given UserId from the database  
     Method Use to load order status based summaries.  
     Method Gets the OrderId for given the order number  
     Method Gets a lookup dictionary to translate order numbers into order ids  
     Method Gets the OrderNumber for given the OrderId  
     Method Gets a lookup dictionary to translate order Ids into order numbers  
     Method Save this order to database  
     MethodOverloaded.  Search orders for given criteria  
     Method Counts the number of orders for given search criteria  
     MethodOverloaded.  Updates the GoogleOrderNumber for the given order.  
     MethodOverloaded.  Updates order status of the given order  
     MethodOverloaded.  Reassign orders from one user to another.  
    Top
    See Also