Example #1
0
 private void OnSaveErrorLog(EnumLogCategory logCate, EnumLogType logType, string logContent, int errorCode)
 {
     if (this.eventSaveLog != null)
     {
         ECAMSErrorEventArgs logArgs = new ECAMSErrorEventArgs();
         logArgs.LogCate    = logCate;
         logArgs.LogType    = logType;
         logArgs.LogContent = logContent;
         logArgs.ErrorCode  = errorCode;
         logArgs.LogTime    = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:MM:ss"));
         this.eventSaveErrorLog.Invoke(this, logArgs);
     }
 }
Example #2
0
        private void OnErrorHappen(int errorCode, string errorDescribe, bool stopRunning)
        {
            if (eventError != null)
            {
                ECAMSErrorEventArgs args = new ECAMSErrorEventArgs();
                args.ErrorCode = errorCode;

                args.LogContent         = errorDescribe;
                args.RequireRunningStop = stopRunning;
                args.LogTime            = System.DateTime.Now;
                eventError.Invoke(this, args);
            }
        }
Example #3
0
        private void ErrorEventHandler(object sender, ECAMSErrorEventArgs e)
        {
            string logStr = e.LogTime.ToString() + "  错误号: " + e.ErrorCode.ToString() + " " + e.LogContent;

            AddLog(logStr);
        }