Sha256: 56a3327a9d3b8bcfd2ce59eeff798aeca876da31f86825a6e99211897aa1893d

Contents?: true

Size: 1.48 KB

Versions: 3

Compression:

Stored size: 1.48 KB

Contents

require_relative '../Helpers/jso_nable'
class CustomerSearch < JSONable

  def CustomerId=(customerId)
    @customerId = customerId
  end

  def UniqueIdentifier=(uniqueIdentifier)
    @uniqueIdentifier = uniqueIdentifier
  end

  def CardToken=(cardToken)
    @cardToken = cardToken
  end

  def Merchant=(merchant)
    @merchant = merchant
  end

  def Email=(email)
    @email = email
  end

  def Fax=(fax)
    @fax = fax
  end

  def FirstName=(firstName)
    @firstName = firstName
  end

  def LastName=(lastName)
    @lastName = lastName
  end

  def Phone=(phone)
    @phone = phone
  end

  def Website=(website)
    @website = website
  end

  def Company=(company)
    @company = company
  end

  def CardNumber=(cardNumber)
    @cardNumber = cardNumber
  end

  def CardHolderName=(cardHolderName)
    @cardHolderName = cardHolderName
  end

  def DateCreated=(dateCreated) #DateRangeFilter type
    @dateCreated = dateCreated
  end

  def SearchOption=(searchOption)
    @searchOption = searchOption
  end

  #private String CustomerId;
  #private String UniqueIdentifier;
  #private String CardToken;
  #private String Merchant;
  #private TextFilter Email;
  #private TextFilter Fax;
  #private TextFilter FirstName;
  #private TextFilter LastName;
  #private TextFilter Phone;
  #private TextFilter Website;
  #private TextFilter Company;
  #private TextFilter CardNumber;
  #private TextFilter CardHolderName;
  #private DateRangeFilter DateCreated;
  #private CustomerSearchOption SearchOption;

end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
CroemincRubyGem-0.1.2 lib/Entities/customer_search.rb
MetropagoRubyGem-0.1.1 lib/Entities/customer_search.rb
MetropagoRubyGem-0.1.0 lib/Entities/customer_search.rb