示例#1
0
        /// <summary> 写入错误日志
        /// </summary>
        /// <param name="protocol">上传文件协议</param>
        public static void WriteErrorLog(FileProtocol protocol)
        {
            string msg = string.Empty;

            if (htTable.ContainsKey(protocol.SubMessageId))
            {
                string tableName = string.Empty;
                //表名:
                foreach (DictionaryEntry de in htTable)
                {
                    if (de.Value.ToString() == protocol.SubMessageId)
                    {
                        tableName = de.Key.ToString();
                        break;
                    }
                }
                msg += "表名:" + tableName + "\r\n";
            }
            msg += "标识:" + protocol.StationId + protocol.SerialNumber + protocol.TimeSpan + "\r\n";
            msg += "时间:" + TimeHelper.MillisToTime(protocol.TimeSpan) + "\r\n";
            msg += "服务站ID:" + protocol.StationId + "\r\n";
            msg += "内容:" + ProtocolTranslator.SerilizeMessage(protocol);
            //写错误日志
            Log.writeCloudLog(msg);
        }
示例#2
0
        /// <summary> 写入错误日志
        /// </summary>
        /// <param name="protocol">上传数据协议</param>
        public static void WriteErrorLog(UploadDataProtocol protocol)
        {
            string msg = string.Empty;

            msg += "表名:" + TableName + "\r\n";
            msg += "标识:" + protocol.StationId + protocol.SerialNumber + protocol.TimeSpan + "\r\n";
            msg += "时间:" + TimeHelper.MillisToTime(protocol.TimeSpan) + "\r\n";
            msg += "服务站ID:" + protocol.StationId + "\r\n";
            msg += "内容:" + ProtocolTranslator.SerilizeMessage(protocol);
            //写错误日志
            Log.writeCloudLog(msg);
        }