C# Класс VendingMachine.Model.PurchaseContext

Показать файл Открыть проект

Открытые методы

Метод Описание
Eject ( ) : CreditPool
Purchase ( int inPosition ) : ItemInfo
ReceiveMoney ( Money inMoney, int inCount ) : void

Приватные методы

Метод Описание
InitRoles ( IUserCoinMeckRole inCoinMeckRole, IUserPurchaseRole inPurchaseRole ) : void
PurchaseContext ( CreditPool inChanges, ItemRackPosition inItems ) : System

Описание методов

Eject() публичный Метод

public Eject ( ) : CreditPool
Результат CreditPool

Purchase() публичный Метод

public Purchase ( int inPosition ) : ItemInfo
inPosition int
Результат ItemInfo

ReceiveMoney() публичный Метод

public ReceiveMoney ( Money inMoney, int inCount ) : void
inMoney Money
inCount int
Результат void