コード例 #1
0
        private List <RelatedProductHelperClass> GetRelatedProducts(List <RelatedProduct> existingRelatedProductCollection)
        {
            List <RelatedProductHelperClass> result = new List <RelatedProductHelperClass>();

            foreach (RelatedProduct relatedProduct in existingRelatedProductCollection)
            {
                Product product = relatedProduct.Product2;
                if (product != null)
                {
                    RelatedProductHelperClass rphc = new RelatedProductHelperClass();
                    rphc.RelatedProductId = relatedProduct.RelatedProductId;
                    rphc.ProductId2       = product.ProductId;
                    rphc.ProductInfo2     = product.Name;
                    if (this.SettingManager.GetSettingValueBoolean("Display.ShowAdminProductImages"))
                    {
                        rphc.ProductImage = GetProductImageUrl(product);
                    }
                    rphc.IsMapped     = true;
                    rphc.DisplayOrder = relatedProduct.DisplayOrder;
                    result.Add(rphc);
                }
            }

            return(result);
        }
コード例 #2
0
        private List <RelatedProductHelperClass> GetRelatedProducts(RelatedProductCollection ExistingRelatedProductCollection)
        {
            List <RelatedProductHelperClass> result = new List <RelatedProductHelperClass>();

            foreach (RelatedProduct relatedProduct in ExistingRelatedProductCollection)
            {
                Product product = relatedProduct.Product2;
                if (product != null)
                {
                    RelatedProductHelperClass rphc = new RelatedProductHelperClass();
                    rphc.RelatedProductID = relatedProduct.RelatedProductID;
                    rphc.ProductID2       = product.ProductID;
                    rphc.ProductInfo2     = product.Name;
                    rphc.IsMapped         = true;
                    rphc.DisplayOrder     = relatedProduct.DisplayOrder;
                    result.Add(rphc);
                }
            }

            return(result);
        }
コード例 #3
0
        private List<RelatedProductHelperClass> GetRelatedProducts(List<RelatedProduct> existingRelatedProductCollection)
        {
            List<RelatedProductHelperClass> result = new List<RelatedProductHelperClass>();
            foreach (RelatedProduct relatedProduct in existingRelatedProductCollection)
            {
                Product product = relatedProduct.Product2;
                if (product != null)
                {
                    RelatedProductHelperClass rphc = new RelatedProductHelperClass();
                    rphc.RelatedProductId = relatedProduct.RelatedProductId;
                    rphc.ProductId2 = product.ProductId;
                    rphc.ProductInfo2 = product.Name;
                    if (SettingManager.GetSettingValueBoolean("Display.ShowAdminProductImages"))
                    {
                        rphc.ProductImage = GetProductImageUrl(product);
                    }
                    rphc.IsMapped = true;
                    rphc.DisplayOrder = relatedProduct.DisplayOrder;
                    result.Add(rphc);
                }
            }

            return result;
        }