C# Class Sample.Orders.Data.OrderRepository

Inheritance: IOrderRepository
Show file Open project: justinfinch/Hummingbird

Public Methods

Method Description
GetAll ( ) : IEnumerable
GetCustomerOrders ( string customerId ) : IEnumerable
OrderRepository ( IQueryableDataProvider ordersDataProvider ) : System
Save ( Order order ) : Order
Search ( System.DateTime placedOn, decimal orderTotal ) : IEnumerable

Method Details

GetAll() public method

public GetAll ( ) : IEnumerable
return IEnumerable

GetCustomerOrders() public method

public GetCustomerOrders ( string customerId ) : IEnumerable
customerId string
return IEnumerable

OrderRepository() public method

public OrderRepository ( IQueryableDataProvider ordersDataProvider ) : System
ordersDataProvider IQueryableDataProvider
return System

Save() public method

public Save ( Order order ) : Order
order Order
return Order

Search() public method

public Search ( System.DateTime placedOn, decimal orderTotal ) : IEnumerable
placedOn System.DateTime
orderTotal decimal
return IEnumerable