public CategoryNameEntity(CategoryName CategoryName, params object[] args) : base(CategoryName) { foreach (object arg in args) { if (arg is Category Category) { CategoryEntity = new CategoryEntity(Category); } if (arg is Language Language) { LanguageEntity = new LanguageEntity(Language); } } }
public ProductAttributeNameEntity(ProductAttributeName ProductAttributeName, params object[] args) : base(ProductAttributeName) { foreach (object arg in args) { if (arg is Language Language) { LanguageEntity = new LanguageEntity(Language); } if (arg is ProductAttribute ProductAttribute) { ProductAttributeEntity = new ProductAttributeEntity(ProductAttribute); } } }
public ProductValueEntity(ProductValue ProductValue, params object[] args) : base(ProductValue) { foreach (object arg in args) { if (arg is ProductAttribute Attribute) { AttributeEntity = new ProductAttributeEntity(Attribute); } if (arg is Language Language) { LanguageEntity = new LanguageEntity(Language); } if (arg is Product Product) { ProductEntity = new ProductEntity(Product); } } }