public void logPurchase(int cost, Transport.Transport transport) { this.used = +cost; if (this.used > this.limit) { throw new BudgetExeededExeption(transport); } }
public override RaceBuilder AddCompetitor(Transport.Transport transport) { if (transport.IsAir()) { RaceWithBuilder.Competitors.Add(transport); } else { throw new AddTransportException(); } return(this); }
public override RaceBuilder AddCompetitor(Transport.Transport transport) { RaceWithBuilder.Competitors.Add(transport); return(this); }