AJH.CMS.Core.Data.ProductDataMapper.GetProduct C# (CSharp) Method

GetProduct() static private method

static private GetProduct ( List Products, System.Data.SqlClient.SqlDataReader reader ) : Product
Products List
reader System.Data.SqlClient.SqlDataReader
return AJH.CMS.Core.Entities.Product
        internal static Product GetProduct(List<Product> Products, SqlDataReader reader)
        {
            int colIndex = 0;
            colIndex = reader.GetOrdinal(CN_PRODUCT_ID);
            int value = reader.GetInt32(colIndex);

            Product Product = Products.Where(c => c.ID == value).FirstOrDefault();
            if (Product == null)
            {
                Product = new Product();
                Products.Add(Product);
            }
            return Product;
        }

Same methods

ProductDataMapper::GetProduct ( int id, int portalID, int languageID ) : Product