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); } }
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); } }
private void ErrorEventHandler(object sender, ECAMSErrorEventArgs e) { string logStr = e.LogTime.ToString() + " 错误号: " + e.ErrorCode.ToString() + " " + e.LogContent; AddLog(logStr); }