public static bool WriteNbtLogEntry(string Text, int Criticality, string ObjectID, string GroupCriteria, bool IsTransmitted) { try { //GMA 21.04.2010 lesen und schreiben synchronisieren. lock (m_objLocker) { // session.Flush(); NbtLogSr nBTLog = new NbtLogSr(); nBTLog.Text = Text; nBTLog.Criticality = Criticality; nBTLog.ObjectID = ObjectID; nBTLog.Confirmed = false; nBTLog.GroupCriteria = GroupCriteria; nBTLog.InsertDate = DateTime.Now; nBTLog.IsTransmited = IsTransmitted; Log.Error(Text, new Exception(Text)); return(true); } } catch (Exception excp) { Log.ErrorFormat("Error write to NBTLog-Table:{0}\r\n{1}\r\n", excp, excp.Message, excp.StackTrace); } return(false); }
public static bool WriteNbtLogEntry(string Text, int Criticality, string ObjectID, string GroupCriteria) { return(NbtLogSr.WriteNbtLogEntry(Text, Criticality, ObjectID, GroupCriteria, false)); }