Exemplo n.º 1
0
 public void Work(CityTime time)
 {
     if (!_reactor.NuclearBlast)
     {
         ChangeTemperatue();
         _bus.SendStateChanged(Subject.NuclearStation, GetState());
         // Тут происходит отправка данных на Электрическую подстанцию
         SendEnergyForSubStation();
     }
 }
Exemplo n.º 2
0
 public void Work(CityTime time)
 {
     if (IsOnRele)
     {
         SendPower(Power);
     }
     else
     {
         SendPower(0);
     }
 }
Exemplo n.º 3
0
 public void Work(CityTime dateTime)
 {
     IsTime(dateTime.Hours);
 }