AJH.CMS.Core.Data.LanguageDataMapper.GetLanguage C# (CSharp) Method

GetLanguage() static private method

static private GetLanguage ( List languages, System.Data.SqlClient.SqlDataReader reader ) : System.Language
languages List
reader System.Data.SqlClient.SqlDataReader
return System.Language
        internal static Language GetLanguage(List<Language> languages, SqlDataReader reader)
        {
            int colIndex = 0;
            colIndex = reader.GetOrdinal(CN_LANGUAGE_ID);
            int value = reader.GetInt32(colIndex);

            Language language = languages.Where(c => c.ID == value).FirstOrDefault();
            if (language == null)
            {
                language = new Language();
                languages.Add(language);
            }
            return language;
        }

Same methods

LanguageDataMapper::GetLanguage ( int languageID ) : System.Language