예제 #1
0
        /// <summary>
        ///Logs a message.
        ///Param: Object sender, MessageRecievedEventArgs msg
        /// </summary>
        public void OnMsg(object sender, MessageRecievedEventArgs msg)
        {
            if (msg.Status == MessageTypeEnum.INFO)
            {
                eventLog1.WriteEntry(msg.Message, EventLogEntryType.Information);
            }
            if (msg.Status == MessageTypeEnum.WARNING)
            {
                eventLog1.WriteEntry(msg.Message, EventLogEntryType.Warning);
            }
            if (msg.Status == MessageTypeEnum.FAIL)
            {
                eventLog1.WriteEntry(msg.Message, EventLogEntryType.FailureAudit);
            }

            m_imageServer.SendLog(msg.Status + "," + msg.Message);
        }