C# Класс PPPDDDChap05.DomainModel.Model.Auction

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

Private Properties

Свойство Тип Описание
Auction System
BidderIsIncreasingMaximumBid bool
IsFirstBid bool
Place void
RegisterFirst void
StillInProgress bool

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

Метод Описание
Auction ( System.Guid id, System.Guid listingId, Money startingPrice, System.DateTime endsAt ) : System
CanPlaceBid ( ) : bool
PlaceBidFor ( Bid bid, System.DateTime currentTime ) : void

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

Метод Описание
Auction ( ) : System
BidderIsIncreasingMaximumBid ( Bid bid ) : bool
IsFirstBid ( ) : bool
Place ( WinningBid newBid ) : void
RegisterFirst ( Bid bid ) : void
StillInProgress ( System.DateTime currentTime ) : bool

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

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

public Auction ( System.Guid id, System.Guid listingId, Money startingPrice, System.DateTime endsAt ) : System
id System.Guid
listingId System.Guid
startingPrice Money
endsAt System.DateTime
Результат System

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

public CanPlaceBid ( ) : bool
Результат bool

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

public PlaceBidFor ( Bid bid, System.DateTime currentTime ) : void
bid Bid
currentTime System.DateTime
Результат void