Exemplo n.º 1
0
 public State(Car car)
 {
     Car                = car;
     CheckCarCommand    = new CheckCarCommand();
     RepairCarCommand   = new RepairCarCommand();
     CheckOutCarCommand = new CheckOutCarCommand();
 }
Exemplo n.º 2
0
 public override void CheckCar()
 {
     CheckCarCommand.Execute("Car is: fixed");
     CheckCarCommand.Execute("Your car is ready for pickup");
 }
Exemplo n.º 3
0
 public override void CheckCar()
 {
     CheckCarCommand.Execute("Car is: not in service");
 }
Exemplo n.º 4
0
 public override void CheckCar()
 {
     CheckCarCommand.Execute("Car is: worked on");
     Car.CarDetails.CheckCarState();
 }
Exemplo n.º 5
0
 public override void CheckCar()
 {
     CheckCarCommand.Execute("Car is: in service but not revised");
     Car.CarDetails.CheckCarState();
 }