Пример #1
0
        public bool IsCultureSupported(string cultureCode)
        {
            LanguageTableAdapter adapter = new LanguageTableAdapter();

            MultiLingualData.LanguageDataTable table = adapter.GetLanguageByCulture(cultureCode);
            if (table.Count == 0)
            {
                return(false);
            }
            return(table[0].enabled);
        }
Пример #2
0
        public string GetLanguageCodeByName(string name)
        {
            LanguageTableAdapter adapter = new LanguageTableAdapter();

            MultiLingualData.LanguageDataTable table = adapter.GetLanguageByName(name);
            if (table.Count == 0)
            {
                return(null);
            }
            return(table[0].code);
        }
Пример #3
0
        public Language GetLanguageByName(string name)
        {
            LanguageTableAdapter adapter = new LanguageTableAdapter();

            MultiLingualData.LanguageDataTable table = adapter.GetLanguageByName(name);
            if (table.Count == 0)
            {
                return(null);
            }
            return(MultiLingualHelper.ToLanguageDTO(table[0]));
        }
Пример #4
0
        public List <Language> GetAllLanguages()
        {
            List <Language>      langs   = new List <Language>();
            LanguageTableAdapter adapter = new LanguageTableAdapter();

            MultiLingualData.LanguageDataTable table = adapter.GetAllLanguages();
            foreach (MultiLingualData.LanguageRow row in table)
            {
                langs.Add(MultiLingualHelper.ToLanguageDTO(row));
            }
            return(langs);
        }