Class: ChannelAdvisor::OrderServiceSOAP::OrderLineItemPromo

Inherits:
OrderLineItemBase show all
Defined in:
lib/channel_advisor/order_service/types.rb

Overview

http://api.channeladvisor.com/datacontracts/ordersOrderLineItemPromo

lineItemType - ChannelAdvisor::OrderServiceSOAP::LineItemTypeCode
unitPrice - SOAP::SOAPDecimal
promoCode - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lineItemType = nil, unitPrice = nil, promoCode = nil) ⇒ OrderLineItemPromo

Returns a new instance of OrderLineItemPromo.



1075
1076
1077
1078
1079
# File 'lib/channel_advisor/order_service/types.rb', line 1075

def initialize(lineItemType = nil, unitPrice = nil, promoCode = nil)
  @lineItemType = lineItemType
  @unitPrice = unitPrice
  @promoCode = promoCode
end

Instance Attribute Details

#lineItemTypeObject

Returns the value of attribute lineItemType.



1071
1072
1073
# File 'lib/channel_advisor/order_service/types.rb', line 1071

def lineItemType
  @lineItemType
end

#promoCodeObject

Returns the value of attribute promoCode.



1073
1074
1075
# File 'lib/channel_advisor/order_service/types.rb', line 1073

def promoCode
  @promoCode
end

#unitPriceObject

Returns the value of attribute unitPrice.



1072
1073
1074
# File 'lib/channel_advisor/order_service/types.rb', line 1072

def unitPrice
  @unitPrice
end