Esempio n. 1
0
        private bool isStartCommon()
        {
            bool flag = true;

            try
            {
                if (DownData.CarCmdSend == null)
                {
                    DownData.CarCmdSend = new CarDownCmd.CarDownCmd(ReadDataFromXml.CommunicationUrl);
                }
                try
                {
                    if (!DownData.CarCmdSend.isConnect() && DownData.CarCmdSend.StartCommServer() != 0)
                    {
                        AlarmMsg alarmMsg = new AlarmMsg()
                        {
                            ClassName = "GpsPicDownData",
                            AlarmText = "启动通讯服务器发生错误!"
                        };
                        this.log.WriteAlarm(alarmMsg);
                        flag = false;
                    }
                }
                catch (Exception exception1)
                {
                    Exception exception = exception1;
                    DownData.CarCmdSend = new CarDownCmd.CarDownCmd(ReadDataFromXml.CommunicationUrl);
                    if (DownData.CarCmdSend.StartCommServer() != 0)
                    {
                        ErrorMsg errorMsg = new ErrorMsg()
                        {
                            ClassName = "GpsPicDownData",
                            ErrorText = "启动通讯服务器发生错误!"
                        };
                        this.log.WriteError(errorMsg, exception);
                        flag = false;
                    }
                }
            }
            catch (Exception exception3)
            {
                Exception exception2 = exception3;
                ErrorMsg  errorMsg1  = new ErrorMsg()
                {
                    ClassName = "GpsPicDownData",
                    ErrorText = "初始化通讯服务器发生错误!"
                };
                this.log.WriteError(errorMsg1, exception2);
                flag = false;
            }
            return(flag);
        }
Esempio n. 2
0
 private bool isStartCommon()
 {
     bool flag = true;
     try
     {
         if (DownData.CarCmdSend == null)
         {
             DownData.CarCmdSend = new CarDownCmd.CarDownCmd(ReadDataFromXml.CommunicationUrl);
         }
         try
         {
             if (!DownData.CarCmdSend.isConnect() && DownData.CarCmdSend.StartCommServer() != 0)
             {
                 AlarmMsg alarmMsg = new AlarmMsg()
                 {
                     ClassName = "GpsPicDownData",
                     AlarmText = "启动通讯服务器发生错误!"
                 };
                 this.log.WriteAlarm(alarmMsg);
                 flag = false;
             }
         }
         catch (Exception exception1)
         {
             Exception exception = exception1;
             DownData.CarCmdSend = new CarDownCmd.CarDownCmd(ReadDataFromXml.CommunicationUrl);
             if (DownData.CarCmdSend.StartCommServer() != 0)
             {
                 ErrorMsg errorMsg = new ErrorMsg()
                 {
                     ClassName = "GpsPicDownData",
                     ErrorText = "启动通讯服务器发生错误!"
                 };
                 this.log.WriteError(errorMsg, exception);
                 flag = false;
             }
         }
     }
     catch (Exception exception3)
     {
         Exception exception2 = exception3;
         ErrorMsg errorMsg1 = new ErrorMsg()
         {
             ClassName = "GpsPicDownData",
             ErrorText = "初始化通讯服务器发生错误!"
         };
         this.log.WriteError(errorMsg1, exception2);
         flag = false;
     }
     return flag;
 }