示例#1
0
        void ComCantCommunicate(object sender, CommunicationErrorEventArgs e)
        {
            _view.Authorize = false;

            _view.Error = "Nie mogę się połączyć z blipem, HttpCode="+e.Message;
        }
示例#2
0
        /// <summary>
        /// handler Gdy nie mozemy się skomunikować z blipem
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void BlpComCommunicationError(object sender, CommunicationErrorEventArgs e)
        {
            view.ConnectivityStatus = SetConnectivityStatus(ConnectivityStatus.Offline);

            //gdy licznik jest zatrzymany to go uruchamiamy
            updateStatusTimer.Start();
        }
示例#3
0
 void ComCantCommunicate(object sender, CommunicationErrorEventArgs e)
 {
     _view.Authorize = false;
     _view.Error = e.Message;
 }
示例#4
0
        /// <summary>
        /// handler Gdy nie mozemy się skomunikować z blipem
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BlpComCommunicationError(object sender, CommunicationErrorEventArgs e)
        {
            view.ConnectivityStatus = SetConnectivityStatus(ConnectivityStatus.Offline);

            if (e.AfterAction == BlipActions.AfterStatusAdd)
            {
                view.ShowInfo("Nie udało się dodać statusu, prawdopodobnie blip jest przeciążony");
            }

            //gdy licznik jest zatrzymany to go uruchamiamy
            StartListeningForUpdates(refreshTimeSec);
        }