Class: BookingstudioRuby::WebService::Item

Inherits:
Object
  • Object
show all
Defined in:
lib/bookingstudio_ruby/web_service/search_service.rb,
lib/bookingstudio_ruby/web_service/booking_service.rb

Overview

/Item

id - SOAP::SOAPInt
itemNumber - SOAP::SOAPInt
unitPrice - SOAP::SOAPDecimal
currencyId - SOAP::SOAPString
showPrice - SOAP::SOAPBoolean
minQuantity - SOAP::SOAPInt
maxQuantity - SOAP::SOAPInt
type - BookingstudioRuby::WebService::ItemTypes
name - SOAP::SOAPString
shortDescription - SOAP::SOAPString
longDescription - SOAP::SOAPString
quantity - SOAP::SOAPInt
isExternalItem - SOAP::SOAPBoolean
externalProviderId - SOAP::SOAPString
europaeiskeDetails - BookingstudioRuby::WebService::EuropaeiskeDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, itemNumber = nil, unitPrice = nil, currencyId = nil, showPrice = nil, minQuantity = nil, maxQuantity = nil, type = nil, name = nil, shortDescription = nil, longDescription = nil, quantity = nil, isExternalItem = nil, externalProviderId = nil, europaeiskeDetails = nil) ⇒ Item

Returns a new instance of Item.



579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 579

def initialize(id = nil, itemNumber = nil, unitPrice = nil, currencyId = nil, showPrice = nil, minQuantity = nil, maxQuantity = nil, type = nil, name = nil, shortDescription = nil, longDescription = nil, quantity = nil, isExternalItem = nil, externalProviderId = nil, europaeiskeDetails = nil)
  @id = id
  @itemNumber = itemNumber
  @unitPrice = unitPrice
  @currencyId = currencyId
  @showPrice = showPrice
  @minQuantity = minQuantity
  @maxQuantity = maxQuantity
  @type = type
  @name = name
  @shortDescription = shortDescription
  @longDescription = longDescription
  @quantity = quantity
  @isExternalItem = isExternalItem
  @externalProviderId = externalProviderId
  @europaeiskeDetails = europaeiskeDetails
end

Instance Attribute Details

#currencyIdObject

Returns the value of attribute currencyId.



566
567
568
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 566

def currencyId
  @currencyId
end

#europaeiskeDetailsObject

Returns the value of attribute europaeiskeDetails.



577
578
579
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 577

def europaeiskeDetails
  @europaeiskeDetails
end

#externalProviderIdObject

Returns the value of attribute externalProviderId.



576
577
578
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 576

def externalProviderId
  @externalProviderId
end

#idObject

Returns the value of attribute id.



563
564
565
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 563

def id
  @id
end

#isExternalItemObject

Returns the value of attribute isExternalItem.



575
576
577
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 575

def isExternalItem
  @isExternalItem
end

#itemNumberObject

Returns the value of attribute itemNumber.



564
565
566
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 564

def itemNumber
  @itemNumber
end

#longDescriptionObject

Returns the value of attribute longDescription.



573
574
575
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 573

def longDescription
  @longDescription
end

#maxQuantityObject

Returns the value of attribute maxQuantity.



569
570
571
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 569

def maxQuantity
  @maxQuantity
end

#minQuantityObject

Returns the value of attribute minQuantity.



568
569
570
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 568

def minQuantity
  @minQuantity
end

#nameObject

Returns the value of attribute name.



571
572
573
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 571

def name
  @name
end

#quantityObject

Returns the value of attribute quantity.



574
575
576
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 574

def quantity
  @quantity
end

#shortDescriptionObject

Returns the value of attribute shortDescription.



572
573
574
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 572

def shortDescription
  @shortDescription
end

#showPriceObject

Returns the value of attribute showPrice.



567
568
569
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 567

def showPrice
  @showPrice
end

#typeObject

Returns the value of attribute type.



570
571
572
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 570

def type
  @type
end

#unitPriceObject

Returns the value of attribute unitPrice.



565
566
567
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 565

def unitPrice
  @unitPrice
end