/// <summary> /// Updates the log in server. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="Logging.Modal.MessageRecievedEventArgs"/> instance containing the event data.</param> private void UpdateLogInServer(object sender, Logging.Modal.MessageRecievedEventArgs e) { LogMessageRecord record = new LogMessageRecord(e.Message, e.Status); CommandMessage cmd = new CommandMessage(CommandEnum.LogCommand, new string[] { record.ToJSON() }); ServerCommunication.Instance.Send(cmd.ToJSON()); }
/* operation triggered by message is writing it to the event log */ private void NewLogMessage(object sender, Logging.Modal.MessageRecievedEventArgs e) { EventLogEntryType stat; switch (e.Status) { case MessageTypeEnum.INFO: stat = EventLogEntryType.Information; break; case MessageTypeEnum.WARNING: stat = EventLogEntryType.Warning; break; case MessageTypeEnum.FAIL: stat = EventLogEntryType.FailureAudit; break; default: stat = EventLogEntryType.Information; break; } IS_eventLogger.WriteEntry(e.Message, stat); }
public void addLog(object source, Logging.Modal.MessageRecievedEventArgs e) { Log l = new Log(e.Status.ToString(), e.Message); this.logs.Add(l); }
protected void OnMessageRecieved(object sender, Logging.Modal.MessageRecievedEventArgs e) { eventLog1.WriteEntry(e.Message, mapping[e.Status]); // Adding the Log To the entry }