public static ChannelCategoryAttribute CreateChannelCategoryAttribute(string retailChannelId, string productCategoryHierarchyName, string productCategoryName, string attributeName, string attributeTypeName, global::Microsoft.Dynamics.DataEntities.RetailChannel retailChannel, global::Microsoft.Dynamics.DataEntities.ProductCategory productCategory) { ChannelCategoryAttribute channelCategoryAttribute = new ChannelCategoryAttribute(); channelCategoryAttribute.RetailChannelId = retailChannelId; channelCategoryAttribute.ProductCategoryHierarchyName = productCategoryHierarchyName; channelCategoryAttribute.ProductCategoryName = productCategoryName; channelCategoryAttribute.AttributeName = attributeName; channelCategoryAttribute.AttributeTypeName = attributeTypeName; if ((retailChannel == null)) { throw new global::System.ArgumentNullException("retailChannel"); } channelCategoryAttribute.RetailChannel = retailChannel; if ((productCategory == null)) { throw new global::System.ArgumentNullException("productCategory"); } channelCategoryAttribute.ProductCategory = productCategory; return channelCategoryAttribute; }
public static ProductCategoryAssignment CreateProductCategoryAssignment(string productNumber, string productCategoryName, string productCategoryHierarchyName, decimal displayOrder, global::Microsoft.Dynamics.DataEntities.ProductV2 productV2, global::Microsoft.Dynamics.DataEntities.ProductCategory productCategory) { ProductCategoryAssignment productCategoryAssignment = new ProductCategoryAssignment(); productCategoryAssignment.ProductNumber = productNumber; productCategoryAssignment.ProductCategoryName = productCategoryName; productCategoryAssignment.ProductCategoryHierarchyName = productCategoryHierarchyName; productCategoryAssignment.DisplayOrder = displayOrder; if ((productV2 == null)) { throw new global::System.ArgumentNullException("productV2"); } productCategoryAssignment.ProductV2 = productV2; if ((productCategory == null)) { throw new global::System.ArgumentNullException("productCategory"); } productCategoryAssignment.ProductCategory = productCategory; return(productCategoryAssignment); }
partial void OnProductCategoryChanging(global::Microsoft.Dynamics.DataEntities.ProductCategory value);
public static RetailCatalogProductCategory CreateRetailCatalogProductCategory(string catalogNumber, string displayProductNumber, string categoryName, string categoryHierarchyName, global::Microsoft.Dynamics.DataEntities.RetailCatalogProduct retailCatalogProduct, global::Microsoft.Dynamics.DataEntities.ProductCategory productCategory) { RetailCatalogProductCategory retailCatalogProductCategory = new RetailCatalogProductCategory(); retailCatalogProductCategory.CatalogNumber = catalogNumber; retailCatalogProductCategory.DisplayProductNumber = displayProductNumber; retailCatalogProductCategory.CategoryName = categoryName; retailCatalogProductCategory.CategoryHierarchyName = categoryHierarchyName; if ((retailCatalogProduct == null)) { throw new global::System.ArgumentNullException("retailCatalogProduct"); } retailCatalogProductCategory.RetailCatalogProduct = retailCatalogProduct; if ((productCategory == null)) { throw new global::System.ArgumentNullException("productCategory"); } retailCatalogProductCategory.ProductCategory = productCategory; return(retailCatalogProductCategory); }
public static RetailCatalogProductAttributeValue CreateRetailCatalogProductAttributeValue(string catalogNumber, string categoryHierarchyName, string categoryName, string displayProductNumber, string attributeGroupName, string attributeName, string attributeTypeName, int integerValue, decimal decimalValue, global::System.DateTimeOffset dateTimeValue, decimal currencyValue, global::Microsoft.Dynamics.DataEntities.ProductCategory productCategory, global::Microsoft.Dynamics.DataEntities.ProductCategoryHierarchy productCategoryHierarchy, global::Microsoft.Dynamics.DataEntities.RetailCatalog retailCatalog, global::Microsoft.Dynamics.DataEntities.RetailCatalogProduct retailCatalogProduct) { RetailCatalogProductAttributeValue retailCatalogProductAttributeValue = new RetailCatalogProductAttributeValue(); retailCatalogProductAttributeValue.CatalogNumber = catalogNumber; retailCatalogProductAttributeValue.CategoryHierarchyName = categoryHierarchyName; retailCatalogProductAttributeValue.CategoryName = categoryName; retailCatalogProductAttributeValue.DisplayProductNumber = displayProductNumber; retailCatalogProductAttributeValue.AttributeGroupName = attributeGroupName; retailCatalogProductAttributeValue.AttributeName = attributeName; retailCatalogProductAttributeValue.AttributeTypeName = attributeTypeName; retailCatalogProductAttributeValue.IntegerValue = integerValue; retailCatalogProductAttributeValue.DecimalValue = decimalValue; retailCatalogProductAttributeValue.DateTimeValue = dateTimeValue; retailCatalogProductAttributeValue.CurrencyValue = currencyValue; if ((productCategory == null)) { throw new global::System.ArgumentNullException("productCategory"); } retailCatalogProductAttributeValue.ProductCategory = productCategory; if ((productCategoryHierarchy == null)) { throw new global::System.ArgumentNullException("productCategoryHierarchy"); } retailCatalogProductAttributeValue.ProductCategoryHierarchy = productCategoryHierarchy; if ((retailCatalog == null)) { throw new global::System.ArgumentNullException("retailCatalog"); } retailCatalogProductAttributeValue.RetailCatalog = retailCatalog; if ((retailCatalogProduct == null)) { throw new global::System.ArgumentNullException("retailCatalogProduct"); } retailCatalogProductAttributeValue.RetailCatalogProduct = retailCatalogProduct; return(retailCatalogProductAttributeValue); }