C# Class Suteki.TardisBank.Domain.Child

Inheritance: User
ファイルを表示 Open project: sharparchitecture/Sharp-Architecture Class Usage Examples

Public Methods

Method Description
AcceptCashFromParent ( Parent parent, decimal amount, string description ) : void
Child ( string name, string userName, string password, int parentId ) : System
GetRoles ( ) : string[]
ReceivePayment ( decimal amount, string description ) : void
WithdrawCashFromParent ( Parent parent, decimal amount, string description, IMediator mediator ) : void
WithdrawInternal ( Parent parent, decimal amount, string description, string insufficientFundsMessage ) : void

Protected Methods

Method Description
Child ( ) : System

Method Details

AcceptCashFromParent() public method

public AcceptCashFromParent ( Parent parent, decimal amount, string description ) : void
parent Parent
amount decimal
description string
return void

Child() protected method

protected Child ( ) : System
return System

Child() public method

public Child ( string name, string userName, string password, int parentId ) : System
name string
userName string
password string
parentId int
return System

GetRoles() public method

public GetRoles ( ) : string[]
return string[]

ReceivePayment() public method

public ReceivePayment ( decimal amount, string description ) : void
amount decimal
description string
return void

WithdrawCashFromParent() public method

public WithdrawCashFromParent ( Parent parent, decimal amount, string description, IMediator mediator ) : void
parent Parent
amount decimal
description string
mediator IMediator
return void

WithdrawInternal() public method

public WithdrawInternal ( Parent parent, decimal amount, string description, string insufficientFundsMessage ) : void
parent Parent
amount decimal
description string
insufficientFundsMessage string
return void