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

            return(this);
        }
Exemplo n.º 3
0
 public override RaceBuilder AddCompetitor(Transport.Transport transport)
 {
     RaceWithBuilder.Competitors.Add(transport);
     return(this);
 }