/// <summary> /// Request constructor. /// <param name="client">BaseClient</param> /// <param name="attributeTemplateAttribute">AttributeTemplateAttribute</param> /// </summary> public AttributeTemplateAttributeDeleteRequest(BaseClient client = null, AttributeTemplateAttribute attributeTemplateAttribute = null) : base(client) { Function = "AttributeTemplateAttribute_Delete"; if (attributeTemplateAttribute != null) { if (attributeTemplateAttribute.Id > 0) { AttributeTemplateAttributeId = attributeTemplateAttribute.Id; } } }
/// <summary> /// Request constructor. /// <param name="client">BaseClient</param> /// <param name="attributeTemplateAttribute">AttributeTemplateAttribute</param> /// </summary> public AttributeTemplateOptionInsertRequest(BaseClient client = null, AttributeTemplateAttribute attributeTemplateAttribute = null) : base(client) { Function = "AttributeTemplateOption_Insert"; if (attributeTemplateAttribute != null) { if (attributeTemplateAttribute.Id > 0) { AttributeTemplateAttributeId = attributeTemplateAttribute.Id; } } }
/// <summary> /// Request constructor. /// <param name="client">BaseClient</param> /// <param name="attributeTemplateAttribute">AttributeTemplateAttribute</param> /// </summary> public AttributeTemplateAttributeUpdateRequest(BaseClient client = null, AttributeTemplateAttribute attributeTemplateAttribute = null) : base(client) { Function = "AttributeTemplateAttribute_Update"; if (attributeTemplateAttribute != null) { if (attributeTemplateAttribute.Id > 0) { AttributeTemplateAttributeId = attributeTemplateAttribute.Id; } else if (attributeTemplateAttribute.Code.Length > 0) { AttributeTemplateAttributeCode = attributeTemplateAttribute.Code; } else if (attributeTemplateAttribute.Code.Length > 0) { EditAttributeTemplateAttribute = attributeTemplateAttribute.Code; } } }
/// <summary> /// Request constructor. /// <param name="client">BaseClient</param> /// <param name="attributeTemplateAttribute">AttributeTemplateAttribute</param> /// </summary> public AttributeTemplateOptionListLoadAttributeRequest(BaseClient client = null, AttributeTemplateAttribute attributeTemplateAttribute = null) : base(client) { Function = "AttributeTemplateOptionList_Load_Attribute"; if (attributeTemplateAttribute != null) { if (attributeTemplateAttribute.Id > 0) { AttributeTemplateAttributeId = attributeTemplateAttribute.Id; } } }