Пример #1
0
        private void DataBindLanguageList()
        {
            // init language selector
            var cultureTable = new DataClassesCultureDataContext().LOV_Cultures;

            var culturesAlreadyUsed = from x in textValues
                                      where x.ResourceKeyID == int.Parse(HiddenSubmitID.Value)
                                      select x.CultureCode;

            var data = cultureTable.Where(n => !culturesAlreadyUsed.Contains(n.Code));

            LanguageList.DataSource     = data;
            LanguageList.DataTextField  = "EnglishName";
            LanguageList.DataValueField = "Code";
            LanguageList.DataBind();
        }
Пример #2
0
        private string GetEnglishLanguageName(string cultureCode)
        {
            var cultures = new DataClassesCultureDataContext().LOV_Cultures;

            return(cultures.Single(n => n.Code.Equals(cultureCode)).EnglishName);
        }