Exemple #1
0
        public void WriteUserEventLog(string message, string _namespace, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
        {
            LogMessageWLevel userLog;

            Logger.WriteUserEventLog(message, _namespace, out userLog, out debugLog, includeDateTime, additionalMessages);
            if (Logs == null)
            {
                Logs = new List <LogMessage>();
            }
            if (debugLog != null)
            {
                Logs.Add(debugLog);
            }
        }
        public static void WriteUserEventLog(string message, string actionTaken, string _namespace, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
        {
            LogMessageWLevel userLog;

            WriteUserEventLog(message, actionTaken, _namespace, out userLog, out debugLog, includeDateTime, additionalMessages);
        }
 public static void WriteUserEventLog(string message, string _namespace, out LogMessageWLevel userLog, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
 {
     WriteInformationLog("[User Event] " + message, _namespace, out userLog, out debugLog, includeDateTime, additionalMessages);
 }
 public static void WriteInformationLog(string message, string _namespace, out LogMessageWLevel userLog, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
 {
     userLog  = null;
     debugLog = null;
     if (LogWriter != null)
     {
         try
         {
             LogWriter.WriteInformationLog(message, _namespace, out userLog, out debugLog, includeDateTime, additionalMessages);
         }
         catch
         {
             if (Helper.ShowMessageBox(MessageBoxStrings.Logger.LOG_NOT_ABLE_CHOICE, MessageBoxStrings.MESSAGEBOX_NAME, MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes)
             {
                 LogWriter = null;
             }
         }
     }
     if (debugLog != null)
     {
         logList.Logs.Add(debugLog);
         if (OnLogMessageCreated != null)
         {
             OnLogMessageCreated(debugLog);
         }
     }
 }
        public static void WriteWarningLog(string message, string _namespace, out DebugLogMessageLevel debugLog, Exception exception = null, bool includeDateTime = true, params string[] additionalMessages)
        {
            LogMessageWLevel userLog;

            WriteWarningLog(message, _namespace, out userLog, out debugLog, exception, includeDateTime, additionalMessages);
        }
        public static void WriteErrorLog(string message, string _namespace, Exception exception, BasicDebugLogger.DebugErrorType errorLevel, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
        {
            LogMessageWLevel userLog;

            WriteErrorLog(message, _namespace, exception, errorLevel, out userLog, out debugLog, includeDateTime, additionalMessages);
        }
 public static void WriteUserEventLog(string message, string actionTaken, string _namespace, out LogMessageWLevel userLog, out DebugLogMessageLevel debugLog, bool includeDateTime = true, params string[] additionalMessages)
 {
     userLog  = null;
     debugLog = null;
     if (additionalMessages == null || additionalMessages.Length == 0)
     {
         WriteInformationLog("[User Event] " + message, _namespace, out userLog, out debugLog, includeDateTime, "Action Taken - " + actionTaken);
     }
     else
     {
         List <string> additionalMessagesList = new List <string>(additionalMessages.Length + 1);
         additionalMessagesList.Add("Action Taken - " + actionTaken);
         additionalMessagesList.AddRange(additionalMessages);
         WriteInformationLog("[User Event] " + message, _namespace, out userLog, out debugLog, includeDateTime, additionalMessagesList.ToArray());
     }
 }
Exemple #8
0
 public void WriteErrorLog(string message, string _namespace, Exception exception, out LogMessageWLevel userLog, out DebugLogMessageLevel debugLog, BasicDebugLogger.DebugErrorType errorLevel = BasicDebugLogger.DebugErrorType.Error, bool includeDateTime = true, params string[] additionalMessages)
 {
     Logger.WriteErrorLog(message, _namespace, exception, errorLevel, out userLog, out debugLog, includeDateTime, additionalMessages);
     if (Logs == null)
     {
         Logs = new List <LogMessage>();
     }
     if (debugLog != null)
     {
         Logs.Add(debugLog);
     }
 }