Design Pattern Framework 3.5
IOrderDao Interface
Patterns-In-Action! Application ► DataObjects ► IOrderDao
Defines methods to access orders and order details.
This is a database-independent interface. The implementations will
be database specific.
Declaration Syntax
C# | Visual Basic |
public interface IOrderDao
Public Interface IOrderDao
Members
All Members | Methods | ||||
|
|
|
Icon | Member | Description |
---|---|---|
GetOrder(Int32) |
Gets an specific order.
|
|
GetOrderDetails(Int32) |
Gets a list of order details for a given order.
|
|
GetOrders(Int32) |
Gets all orders for a customer.
|
|
GetOrdersByDate(DateTime, DateTime) |
Gets a list of orders placed within a date range.
|
|
GetOrderStatistics(IList<(Of <(Customer>)>), String) |
Gets customers with order statistics in given sort order.
|
|
GetOrderStatistics(IList<(Of <(Customer>)>)) |
Gets a list of customers with order summary statistics.
|