Esempio n. 1
0
 /// <summary>
 /// Inserts a message into the database with the given message and level of importance.
 /// </summary>
 /// <param name="message">The message for the log.</param>
 /// <param name="level">The level of the given.</param>
 /// <returns>true if the message was successfully logged.</returns>
 /// <seealso cref="LoggerLevel"/>
 public static bool LogMessage(string message, LoggerLevel level)
 {
     Console.WriteLine(DateTime.Now.ToString("HH:mm:ss tt") + " > " + System.Enum.GetName(level.GetType(), level) + ": " + message);
     try
     {
         return controller.LogMessage(message, level);
     }
     catch (Exception ex)
     {
         Console.WriteLine(DateTime.Now.ToString("HH:mm:ss tt") + " > " + System.Enum.GetName(level.GetType(), level) + ": " + ex.Message);
         return false;
     }
 }