public void undo()
 {
     if (previousSpeed == Fan.HIGH)
     {
         ceilingFan.High();
     }
     else if (previousSpeed == Fan.MEDUIM)
     {
         ceilingFan.Meduim();
     }
     else if (previousSpeed == Fan.LOW)
     {
         ceilingFan.Low();
     }
     else if (previousSpeed == Fan.OFF)
     {
         ceilingFan.Off();
     }
 }
Ejemplo n.º 2
0
            public void Undo()
            {
                switch (_speed)
                {
                case Fan.HIGH:
                    _fan.High();
                    break;

                case Fan.MEDIUM:
                    _fan.Medium();
                    break;

                case Fan.LOW:
                    _fan.Low();
                    break;

                case Fan.OFF:
                    _fan.Off();
                    break;
                }
            }
Ejemplo n.º 3
0
 public void Execute()
 {
     _fan.Off();
 }
Ejemplo n.º 4
0
 public void Excute()
 {
     _speed = _fan.Speed;
     _fan.Off();
 }
Ejemplo n.º 5
0
 public void Undo()
 {
     _fan.Off();
 }
Ejemplo n.º 6
0
 public void execute()
 {
     previousSpeed = ceilingFan.GetSpeed();
     ceilingFan.Off();
 }