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