C# Class OrderManagement.Domain.OrderManagment

Inheritance: IOrderManager
Show file Open project: LeagueOfDevelopers/LodCore Class Usage Examples

Public Methods

Method Description
AddOrder ( Order newOrder ) : void
FindOrders ( bool>.Func criteria ) : List
GetAllOrders ( ) : List
GetOrder ( int idOfOrder ) : Order
OrderManagment ( IOrderRepository orderRepository, IEventSink orderManagmentEventSink ) : System

Method Details

AddOrder() public method

public AddOrder ( Order newOrder ) : void
newOrder Order
return void

FindOrders() public method

public FindOrders ( bool>.Func criteria ) : List
criteria bool>.Func
return List

GetAllOrders() public method

public GetAllOrders ( ) : List
return List

GetOrder() public method

public GetOrder ( int idOfOrder ) : Order
idOfOrder int
return Order

OrderManagment() public method

public OrderManagment ( IOrderRepository orderRepository, IEventSink orderManagmentEventSink ) : System
orderRepository IOrderRepository
orderManagmentEventSink IEventSink
return System