Class: FmLayout::Domicilio

Inherits:
Object
  • Object
show all
Includes:
FmSeccion
Defined in:
lib/fm_layout/domicilio.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from FmSeccion

#titulo, #to_h, #to_s

Constructor Details

#initialize(titulo = 'Domicilio') ⇒ Domicilio

Returns a new instance of Domicilio.



8
9
10
11
12
# File 'lib/fm_layout/domicilio.rb', line 8

def initialize(titulo = 'Domicilio')
  @titulo = titulo
  @datos = {}
  valores_iniciales
end

Class Method Details

.campos_vs_metodosObject



14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/fm_layout/domicilio.rb', line 14

def self.campos_vs_metodos
  {
    'calle'           => 'calle',
    'noExterior'      => 'numero_exterior',
    'noInterior'      => 'numero_interior',
    'colonia'         => 'colonia',
    'localidad'       => 'localidad',
    'municipio'       => 'municipio',
    'estado'          => 'estado',
    'pais'            => 'pais',
    'codigoPostal'    => 'codigo_postal',
  }
end