public static void LogError(ErrorMessage model) { JazMax.DataAccess.SystemErrorLog a = new DataAccess.SystemErrorLog() { CoreUserId = model.CoreUserId, SystemErrorMessage = model.Message, Source = model.Source, StackTrace = model.StackTrace, ErrorDateTime = (DateTime)DateTime.Now }; db.SystemErrorLogs.Add(a); db.SaveChanges(); }
//Hits the DB connection string to log an error //This should be used in the Controllers public static void LogError(Exception e, int coreUserId = 0) { JazMax.DataAccess.SystemErrorLog a = new DataAccess.SystemErrorLog() { CoreUserId = coreUserId, SystemErrorMessage = e.Message.ToString(), Source = e.Source.ToString(), StackTrace = e.StackTrace.ToString(), ErrorDateTime = (DateTime)DateTime.Now }; db.SystemErrorLogs.Add(a); db.SaveChanges(); }