/// <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; } }