Class: Facturapi::Helpers::Receptor

Inherits:
Object
  • Object
show all
Defined in:
lib/facturapi/helpers/receptor.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ Receptor

Returns a new instance of Receptor.



7
8
9
10
11
12
13
14
15
# File 'lib/facturapi/helpers/receptor.rb', line 7

def initialize(params = {})
  @rut_recep = params[:rut_recep]
  @cdg_int_recep = params[:cdg_int_recep]
  @rzn_soc_recep = params[:rzn_soc_recep]
  @contacto = params[:contacto]
  @dir_recep = params[:dir_recep]
  @cmna_recep = params[:cmna_recep]
  @ciudad_recep = params[:ciudad_recep]
end

Instance Attribute Details

#cdg_int_recepObject

Returns the value of attribute cdg_int_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def cdg_int_recep
  @cdg_int_recep
end

#ciudad_recepObject

Returns the value of attribute ciudad_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def ciudad_recep
  @ciudad_recep
end

#cmna_recepObject

Returns the value of attribute cmna_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def cmna_recep
  @cmna_recep
end

#contactoObject

Returns the value of attribute contacto.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def contacto
  @contacto
end

#dir_recepObject

Returns the value of attribute dir_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def dir_recep
  @dir_recep
end

#rut_recepObject

Returns the value of attribute rut_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def rut_recep
  @rut_recep
end

#rzn_soc_recepObject

Returns the value of attribute rzn_soc_recep.



4
5
6
# File 'lib/facturapi/helpers/receptor.rb', line 4

def rzn_soc_recep
  @rzn_soc_recep
end

Instance Method Details

#as_nodeObject



17
18
19
20
21
22
23
24
25
26
27
# File 'lib/facturapi/helpers/receptor.rb', line 17

def as_node
  create_node('Receptor') do |receptor|
    receptor << create_node('RUTRecep') { |n| n << rut_recep }
    receptor << create_node('CdgIntRecep') { |n| n << cdg_int_recep }
    receptor << create_node('RznSocRecep') { |n| n << rzn_soc_recep }
    receptor << create_node('Contacto') { |n| n << contacto }
    receptor << create_node('DirRecep') { |n| n << dir_recep }
    receptor << create_node('CmnaRecep') { |n| n << cmna_recep }
    receptor << create_node('CiudadRecep') { |n| n << ciudad_recep }
  end
end