public WordFilterManager() { FilteredWords = new List <WordFilter>(); if (FilteredWords.Count > 0) { FilteredWords.Clear(); } DataTable Data = null; using (IQueryAdapter DbClient = ProjectHub.GetDatabaseManager().GetQueryReactor()) { DbClient.SetQuery("SELECT * FROM `" + ProjectHub.DbPrefix + "wordfilter`"); Data = DbClient.getTable(); if (Data != null) { foreach (DataRow Row in Data.Rows) { FilteredWords.Add(new WordFilter(Convert.ToString(Row["word"]), ProjectHub.GetSettingsData().Data["wordfilter.replacement"], ProjectHub.EnumToBool(Row["strict"].ToString()), ProjectHub.EnumToBool(Row["bannable"].ToString()))); } } } }