public static void InitRetryQueueTest(MainForm frm) { PFLogManager logMgr = null; try { _msg.Length = 0; _msg.Append("InitRetryQueueTest started ...\r\n"); Program._messageLog.WriteLine(_msg.ToString()); logMgr = GetNewLogManager(frm); PFLogMessage logMsg = GetNewLogMessage(frm); logMsg.LogMessageType = enLogMessageType.Alert; logMsg.MessageText = "Test message from a test program ... just testing!"; logMgr.WriteMessageToLogRetryQueue(logMsg); logMsg = GetNewLogMessage(frm); logMsg.LogMessageType = enLogMessageType.Warning; logMsg.MessageText = "Message from a test program ... another one*"; logMgr.WriteMessageToLogRetryQueue(logMsg); logMsg = GetNewLogMessage(frm); logMsg.LogMessageType = enLogMessageType.Warning; logMsg.MessageText = "Message from a test program ... this is a warning!*"; logMgr.WriteMessageToLogRetryQueue(logMsg); logMsg = GetNewLogMessage(frm); logMsg.LogMessageType = enLogMessageType.Error; logMsg.MessageText = "Message from a test program ... the error is found!!*"; logMgr.WriteMessageToLogRetryQueue(logMsg); if (logMgr != null) { if (String.IsNullOrEmpty(logMgr.LogFileConnectionString) == false) { _msg.Length = 0; _msg.Append(Environment.NewLine); _msg.Append(Environment.NewLine); _msg.Append("Log messages written to retry queue at "); _msg.Append(logMgr.LogRetryQueueConnectionString); _msg.Append(Environment.NewLine); Program._messageLog.WriteLine(_msg.ToString()); } } } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); Program._messageLog.WriteLine(_msg.ToString()); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToAppLog); } finally { _msg.Length = 0; _msg.Append("\r\n... InitRetryQueueTest finished."); Program._messageLog.WriteLine(_msg.ToString()); } }
private static PFLogMessage GetNewLogMessage(MainForm frm) { PFLogMessage logMsg = null; logMsg = new PFLogMessage(); logMsg.ShowDatetime = frm.chkShowDateTime.Checked; logMsg.ShowMessageType = frm.chkShowMessageType.Checked; logMsg.ShowErrorWarningTypes = frm.chkShowErrorWarningTypes.Checked; logMsg.ShowApplicationName = frm.chkShowApplicationName.Checked; logMsg.ShowMachineName = frm.chkShowMachineName.Checked; logMsg.ShowUsername = frm.chkShowUsername.Checked; return(logMsg); }
public static void TestWriteMessageToRetryQueue(MainForm frm) { PFLogManager logMgr = null; try { _msg.Length = 0; _msg.Append("TestWriteMessageToRetryQueue started ...\r\n"); Program._messageLog.WriteLine(_msg.ToString()); logMgr = GetNewLogManager(frm); PFLogMessage logMsg = GetNewLogMessage(frm); logMsg.MessageText = frm.txtMessage.Text; logMgr.WriteMessageToLogRetryQueue(logMsg); if (logMgr != null) { if (String.IsNullOrEmpty(logMgr.LogFileConnectionString) == false) { _msg.Length = 0; _msg.Append(Environment.NewLine); _msg.Append(Environment.NewLine); _msg.Append("Message written to retry queue at "); _msg.Append(logMgr.LogRetryQueueConnectionString); _msg.Append(Environment.NewLine); Program._messageLog.WriteLine(_msg.ToString()); } } } catch (System.Exception ex) { _msg.Length = 0; _msg.Append(AppGlobals.AppMessages.FormatErrorMessage(ex)); Program._messageLog.WriteLine(_msg.ToString()); AppMessages.DisplayErrorMessage(_msg.ToString(), _saveErrorMessagesToAppLog); } finally { _msg.Length = 0; _msg.Append("\r\n... TestWriteMessageToRetryQueue finished."); Program._messageLog.WriteLine(_msg.ToString()); } }