/* * Функция загрузки словаря из базы данных. */ private void LoadVocabulary() { texts = new List <ExtremistText>(); MicrosoftSQLConnection connection = new MicrosoftSQLConnection(); if (connection.IsOpenConnection()) { SqlDataReader dataReader = connection.SearchTableForName(VOCABULARY_NAME); while (dataReader.Read()) { texts.Add(new ExtremistText(Convert.ToString(dataReader.GetValue(1)), Convert.ToString(dataReader.GetValue(2)), Convert.ToString(dataReader.GetValue(3)))); } } connection.CloseConnection(); }
/* * Функция вывода списка видов экстремизма из базы данных. */ public List <string> ExtremistTypes() { List <string> extremistTypes = new List <string>(); MicrosoftSQLConnection connection = new MicrosoftSQLConnection(); if (connection.IsOpenConnection()) { SqlDataReader dataReader = connection.SearchTableForName("EXTREMIST_TYPES"); while (dataReader.Read()) { extremistTypes.Add(Convert.ToString(dataReader.GetValue(1))); } } connection.CloseConnection(); return(extremistTypes); }
/* * Функция загрузки словаря из базы данных. */ private void LoadVocabulary() { phrases = new List <ExtremistPhrase>(); List <string> extremistTypes = ExtremistTypes(); MicrosoftSQLConnection connection = new MicrosoftSQLConnection(); if (connection.IsOpenConnection()) { SqlDataReader dataReader = connection.SearchTableForName(VOCABULARY_NAME); while (dataReader.Read()) { int phraseType = Convert.ToInt32(dataReader.GetValue(2)); phrases.Add(new ExtremistPhrase(Convert.ToString(dataReader.GetValue(1)), extremistTypes[phraseType - 1])); } } connection.CloseConnection(); }