diff --git a/IOB-WIN/IOB-WIN/IobGeneric.cs b/IOB-WIN/IOB-WIN/IobGeneric.cs index ab10175..6089a25 100644 --- a/IOB-WIN/IOB-WIN/IobGeneric.cs +++ b/IOB-WIN/IOB-WIN/IobGeneric.cs @@ -168,6 +168,14 @@ namespace IOB_WIN /// Conteggio ATTUALE ore macchina IN LAVORO /// public double contOreMaccLav; + /// + /// stato Online/Offline della IOB + /// + public bool IobOnline; + /// + /// stato Online/Offline della IOB + /// + public bool MPOnline; /// /// Form chiamante @@ -1003,6 +1011,21 @@ namespace IOB_WIN } catch { } + // verifico SE è variato stato online/offline... + if (MPOnline != answ) + { + // se ORA sono online riporto... + if (answ) + { + lg.Info("SERVER ONLINE"); + } + else + { + lg.Info("SERVER OFFLINE"); + } + // salvo nuovo status... + MPOnline = answ; + } return answ; } } @@ -1026,6 +1049,21 @@ namespace IOB_WIN } catch { } + // verifico SE è variato stato online/offline... + if (IobOnline != answ) + { + // se ORA sono online riporto... + if(answ) + { + lg.Info("IOB ONLINE"); + } + else + { + lg.Info("IOB OFFLINE"); + } + // salvo nuovo status... + IobOnline = answ; + } return answ; } }