Exemplo n.º 1
0
        public void sendCommandToDevice()
        {
            DeviceCommandEvent command = new DeviceCommandEvent();

            command.shouldTurnOn = true;
            foreach (IObserveDevice device in observers)
            {
                device.reactOnCommand(command);
            }
        }
Exemplo n.º 2
0
 public void reactOnCommand(DeviceCommandEvent command)
 {
     if (command.shouldTurnOn)
     {
         turnOn();
     }
     if (command.shouldTurnOff)
     {
         turnOff();
     }
 }