Exemplo n.º 1
0
 public void Undo()
 {
     if (_oldSpeed == Constants.HIGH)
     {
         _ceilingFan.High();
     }
     else if (_oldSpeed == Constants.MEDIUM)
     {
         _ceilingFan.Medium();
     }
     else if (_oldSpeed == Constants.LOW)
     {
         _ceilingFan.Low();
     }
     else if (_oldSpeed == Constants.OFF)
     {
         _ceilingFan.Off();
     }
 }
Exemplo n.º 2
0
 public void Undo()
 {
     Debug.Log("Undo");
     if (_prevSpeed == CeilingFan.HIGH)
     {
         _ceilingFan.High();
     }
     else if (_prevSpeed == CeilingFan.MIDDLE)
     {
         _ceilingFan.Middle();
     }
     else if (_prevSpeed == CeilingFan.LOW)
     {
         _ceilingFan.Low();
     }
     else if (_prevSpeed == CeilingFan.OFF)
     {
         _ceilingFan.Off();
     }
 }
Exemplo n.º 3
0
 public void Undo()
 {
     if (PreviousSpeed == CeilingFan.HIGH)
     {
         CeilingFan.High();
         Console.WriteLine("Ceiling fan is high.");
     }
     else if (PreviousSpeed == CeilingFan.MEDIUM)
     {
         CeilingFan.Medium();
         Console.WriteLine("Ceiling fan is medium.");
     }
     else if (PreviousSpeed == CeilingFan.LOW)
     {
         CeilingFan.Low();
         Console.WriteLine("Ceiling fan is low.");
     }
     else if (PreviousSpeed == CeilingFan.OFF)
     {
         CeilingFan.Off();
         Console.WriteLine("Ceiling fan is off.");
     }
 }
Exemplo n.º 4
0
 public void Execute()
 {
     _oldSpeed = _ceilingFan.GetSpeed();
     _ceilingFan.Off();
 }
 public void Execute()
 {
     PreviousSpeed = CeilingFan.Speed;
     CeilingFan.Off();
     Console.WriteLine("Ceiling fan is off.");
 }