AJH.CMS.Core.Data.ArticleDataMapper.GetArticle C# (CSharp) Method

GetArticle() static private method

static private GetArticle ( List
articles, System.Data.SqlClient.SqlDataReader reader ) : Article
articles List
reader System.Data.SqlClient.SqlDataReader
return AJH.CMS.Core.Entities.Article
        internal static Article GetArticle(List<Article> articles, SqlDataReader reader)
        {
            int colIndex = 0;
            colIndex = reader.GetOrdinal(CN_ARTICLE_ID);
            int value = reader.GetInt32(colIndex);

            Article article = articles.Where(c => c.ID == value).FirstOrDefault();
            if (article == null)
            {
                article = new Article();
                articles.Add(article);
            }
            return article;
        }

Same methods

ArticleDataMapper::GetArticle ( int ArticleID ) : Article
ArticleDataMapper::GetArticle ( int articleParentObjID, int languageID ) : Article