AJH.CMS.Core.Data.CatalogDataMapper.GetCatalog C# (CSharp) Method

GetCatalog() static private method

static private GetCatalog ( List Catalogs, System.Data.SqlClient.SqlDataReader reader ) : Catalog
Catalogs List
reader System.Data.SqlClient.SqlDataReader
return AJH.CMS.Core.Entities.Catalog
        internal static Catalog GetCatalog(List<Catalog> Catalogs, SqlDataReader reader)
        {
            int colIndex = 0;
            colIndex = reader.GetOrdinal(CN_CATALOG_ID);
            int value = reader.GetInt32(colIndex);

            Catalog catalog = Catalogs.Where(c => c.ID == value).FirstOrDefault();
            if (catalog == null)
            {
                catalog = new Catalog();
                Catalogs.Add(catalog);
            }
            return catalog;
        }

Same methods

CatalogDataMapper::GetCatalog ( int id, int languageID ) : Catalog