//-------------------------------------------------------------------------------------------------// public static void SetLoggingLevel(LoggingLevels loggingLevel) { if (loggingLevel >= LoggingLevels.Minimum && loggingLevel <= LoggingLevels.Debug) { logLevel = loggingLevel; Write(STRLOG_LogLevel + logLevel.ToString()); } }
public Boolean LogMessage(LoggingLevels loglevel, String Message, String Module = "", String Version = "") { NpgsqlConnection conn = new NpgsqlConnection(ConnectionString); try { conn.Open(); NpgsqlCommand command = conn.CreateCommand(); string sql = String.Format("INSERT INTO {0} (level, module, message, version) values('{1}', '{2}', '{3}', '{4}')", SystemSetup.DBLog_SchemaTableName, loglevel.ToString(), Module, Message, Version); command.CommandText = sql; var rows = command.ExecuteNonQuery(); conn.Close(); return(rows == 1); } catch (Exception exp) { return(false); } }