public Model.Translations GetTranslations(string connectionString) { Model.LocalizationDataSet localizationDataSet = GetLocalizationDataSet(connectionString); Model.Translations translations = new Durados.Localization.Model.Translations(localizationDataSet); return(translations); }
private Model.LocalizationDataSet GetLocalizationDataSet(string connectionString) { SqlConnection connection = new SqlConnection(connectionString); localizationDataSet = new Durados.Localization.Model.LocalizationDataSet(); Model.LocalizationDataSetTableAdapters.Durados_LanguageTableAdapter languageTableAdapter = new Durados.Localization.Model.LocalizationDataSetTableAdapters.Durados_LanguageTableAdapter(); languageTableAdapter.Connection = connection; languageTableAdapter.Fill(localizationDataSet.Durados_Language); Model.LocalizationDataSetTableAdapters.Durados_TranslationKeyTableAdapter translationKeyTableAdapter = new Durados.Localization.Model.LocalizationDataSetTableAdapters.Durados_TranslationKeyTableAdapter(); translationKeyTableAdapter.Connection = connection; try { translationKeyTableAdapter.Fill(localizationDataSet.Durados_TranslationKey); } catch (System.Data.ConstraintException exception) { string constraintName = GetViolatedConstraint(localizationDataSet.Durados_TranslationKey); throw new Exception(constraintName, exception); } Model.LocalizationDataSetTableAdapters.Durados_TranslationTableAdapter translationTableAdapter = new Durados.Localization.Model.LocalizationDataSetTableAdapters.Durados_TranslationTableAdapter(); translationTableAdapter.Connection = connection; translationTableAdapter.Fill(localizationDataSet.Durados_Translation); return(localizationDataSet); }