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;
}
}