예제 #1
0
            /// <summary>
            ///
            /// </summary>
            /// <param name="ev"></param>
            public void OnEvtDataRecievedHost(EventArgsDataHost ev)
            {
                switch (ev.id)
                {
                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;
                }
            }
예제 #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;
                }
            }