Exemplo n.º 1
0
 /// <summary>
 /// Остановить панель
 /// </summary>
 private void stop()
 {
     //Stop
     //Разорвать соедиенние
     lock (m_lockGetDate)
     {
         if (!(m_getDate == null))
         {
             m_getDate.Stop();
             m_getDate = null;
         }
         else
         {
             ;
         }
     }
 }
Exemplo n.º 2
0
            /// <summary>
            /// Обработчик события - получение данных (по запросу) от сервера
            /// </summary>
            /// <param name="ev">Аргумент события - полученные данные</param>
            public void OnEvtDataRecievedHost(EventArgsDataHost ev)
            {
                switch (ev.id_detail)
                {
                case (int)ID_ASKED_DATAHOST.CONN_SETT:     //получены параметры соединения
                    //Установить соедиение - создать объект
                    m_getDate = new HGetDate((ConnectionSettings)ev.par[0], recievedGetDate, errorGetDate);
                    //Установить соедиение - запустить поток обработки(отправления) запросов
                    m_getDate.StartDbInterfaces();
                    //Установить соедиение - начать обработку запросов
                    m_getDate.Start();
                    break;

                default:
                    break;
                }
            }