private bool IgnoreFlagChecked(string value) { using (Broker.LoggingDataAccess.LoggingDataContext dc = new LoggingDataContext()) { DBLoggingControl tempControl = dc.DBLoggingControls.FirstOrDefault(); //bool IsIgnored = dc.DBLoggingControls.FirstOrDefault().IgnoreNext; if (tempControl.IgnoreNext) { if (value.StartsWith("-- Context")) { tempControl.IgnoreNext = false; dc.SubmitChanges(); } return(true); } return(false); } }
private bool IsInIgnoreList(string value) { using (Broker.LoggingDataAccess.LoggingDataContext dc = new LoggingDataContext()) { List <DBLoggingIgnoredTable> ignoreList = dc.DBLoggingIgnoredTables.ToList(); foreach (DBLoggingIgnoredTable ignoredTable in ignoreList) { if (value.Contains(ignoredTable.TableName)) { DBLoggingControl tempControl = dc.DBLoggingControls.FirstOrDefault(); tempControl.IgnoreNext = true; dc.SubmitChanges(); return(true); } } } return(false); }