Example #1
0
 private void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
 {
     if (!e.IsAvailable)
     {
         this.OnNetworkDead(new EventArgs());
         this.OnDisconnectedFromServer(new EventArgs());
     }
     else
     {
         this.OnNetworkAlived(new EventArgs());
     }
 }
Example #2
0
        private void AvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
        {
            if (e.IsAvailable)
            {
                cmd_Start.Invoke(new EventHandler(delegate
                {
                    cmd_Start.Enabled = true;
                }));
                label12.Invoke(new EventHandler(delegate
                {
                    label12.ForeColor = Color.Black;
                    label12.Text      = "SCAN SERIAL NUMBER";
                }));
                label4.Invoke(new EventHandler(delegate
                {
                    label4.ForeColor = Color.Green;
                    label4.Text      = "CONNECTED";
                }));
                textBox1.Invoke(new EventHandler(delegate
                {
                    textBox1.Enabled = true;
                    textBox1.Focus();
                    textBox1.Clear();
                }));

                ShowMyDialogBox(3); //Network Connected
                SetTimer();
            }
            else
            {
                cmd_Start.Invoke(new EventHandler(delegate
                {
                    cmd_Start.Enabled = false;
                }));
                label12.Invoke(new EventHandler(delegate
                {
                    label12.ForeColor = Color.Black;
                    label12.Text      = "NETWORK DISCONNECTED";
                }));
                label4.Invoke(new EventHandler(delegate
                {
                    label4.ForeColor = Color.Red;
                    label4.Text      = "Not Connected";
                }));
                textBox1.Invoke(new EventHandler(delegate
                {
                    textBox1.Clear();
                    textBox1.Enabled = false;
                }));
                DisableTimer();
                ShowMyDialogBox(2); //Network Disconnected
            }
        }
Example #3
0
 /// <summary>
 /// Handles the event that is raised when the network status changes
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 /// <history>
 ///     [Tim Hibbard]   01/24/2007  Created
 /// </history>
 void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
 {
     if (e.IsAvailable)
     {
         if (!MonitorTimer.Enabled)
         {
             MonitorTimer.Start();
         }
     }
     else
     {
         MonitorTimer.Stop();
     }
 }
Example #4
0
        async void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
        {
            if (e.IsAvailable)
            {
                await Task.Delay(10.Seconds());

                if (autoSignout && signInOptions != null && !loggedIn)
                {
                    this.dispatcher.Invoke(() => signInFunction(signInOptions));
                }
            }
            else
            {
                this.dispatcher.Invoke(() => signoutFunction());
                if (loggedIn)
                {
                    autoSignout = true;
                    loggedIn    = false;
                }
            }
        }
Example #5
0
 private static void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
 {
     Log.ProcessDebug("Event NetworkChange_NetworkAvailabilityChanged e.IsAvailable: " + e.IsAvailable);
 }
Example #6
0
 void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
 {
     Refresh();
 }
Example #7
0
 private static void DoNetworkAvailabilityChanged(System.Object sender,
                                                  System.Net.NetworkInformation.NetworkAvailabilityEventArgs e)
 {
     NetworkStatus.SignalAvailabilityChange(sender);
 }