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(); } }
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."); } }
public void Execute() { PreviousSpeed = CeilingFan.Speed; CeilingFan.Medium(); Console.WriteLine("Ceiling fan is on medium."); }