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.

C# | Visual Basic |
public interface IOrderDao
Public Interface IOrderDao

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.
|