Пример #1
0
        private Control CreateControl(Device device)
        {
            DataForControl data = new DataForControl(_house, _room, device);

            if (device is Lamp)
            {
                return new LampControl(data);
            }
            if (device is ClimatControl)
            {
                return new ClimatControlControl(data);
            }
            if (device is Tv)
            {
                return new TvControl(data);
            }
            return null;
        }
Пример #2
0
        private Control CreateControl(Device device)
        {
            DataForControl data = new DataForControl(_house, _room, device);

            if (device is Lamp)
            {
                return(new LampControl(data));
            }
            if (device is ClimatControl)
            {
                return(new ClimatControlControl(data));
            }
            if (device is Tv)
            {
                return(new TvControl(data));
            }
            return(null);
        }
Пример #3
0
 public VolumeContol(DataForControl data)
 {
     _data = data;
     _device = new DeviceControl(_data);
 }
Пример #4
0
 public LightContol(DataForControl data)
 {
     _data   = data;
     _device = new DeviceControl(_data);
 }
Пример #5
0
 public TemperControl(DataForControl data)
 {
     _data   = data;
     _device = new DeviceControl(_data);
 }
Пример #6
0
 public VolumeContol(DataForControl data)
 {
     _data   = data;
     _device = new DeviceControl(_data);
 }
Пример #7
0
 public LightContol(DataForControl data)
 {
     _data = data;
     _device = new DeviceControl(_data);
 }
Пример #8
0
 public TemperControl(DataForControl data)
 {
     _data = data;
     _device = new DeviceControl(_data);
 }
Пример #9
0
 public ClimatControlControl(DataForControl data)
 {
     _data   = data;
     _device = new DeviceControl(_data);
 }
Пример #10
0
 public DeviceControl(DataForControl data)
 {
     _data = data;
 }
Пример #11
0
 public DeviceControl(DataForControl data)
 {
     _data = data;
 }