C# Class Regalo.Core.Tests.DomainModel.SalesOrders.SalesOrder

Inheritance: AggregateRoot
ファイルを表示 Open project: nbarnwell/Regalo

Public Methods

Method Description
AddLine ( string sku, uint quantity ) : void
Create ( System.Guid id ) : void
PlaceOrder ( ) : void

Private Methods

Method Description
AddProduct ( string sku, uint quantity ) : void
Apply ( ItemsAddedToOrder evt ) : void
Apply ( SalesOrderCreated evt ) : void
OrderHasProducts ( ) : bool
OrderIncludesProduct ( string sku ) : bool

Method Details

AddLine() public method

public AddLine ( string sku, uint quantity ) : void
sku string
quantity uint
return void

Create() public method

public Create ( System.Guid id ) : void
id System.Guid
return void

PlaceOrder() public method

public PlaceOrder ( ) : void
return void