Sha256: a68b184ca387070760346513dc4664d17c8e3c062f68aca71a5f86b9bae86538

Contents?: true

Size: 933 Bytes

Versions: 23

Compression:

Stored size: 933 Bytes

Contents

module CorreiosSigep
  module Builders
    module XML
      class Recipient
        def initialize(builder, recipient)
          @builder = builder
          @recipient = recipient
        end

        def build_xml
          @builder.destinatario do
            @builder.nome        @recipient.name
            @builder.logradouro  @recipient.address
            @builder.numero      @recipient.number
            @builder.complemento @recipient.complement
            @builder.bairro      @recipient.neighborhood
            @builder.referencia  @recipient.reference
            @builder.cidade      @recipient.city
            @builder.uf          @recipient.state
            @builder.cep         @recipient.postal_code
            @builder.ddd         @recipient.area_code
            @builder.telefone    @recipient.phone
            @builder.email       @recipient.email
          end
        end

      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
correios_sigep-2.2.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-2.1.1 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-2.1.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-2.0.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-1.0.2 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-1.0.1 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-1.0.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.5.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.4.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.3.1 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.3.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.5 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.4 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.3 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.2 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.1 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.2.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.1.1 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.1.0 lib/correios_sigep/builders/xml/recipient.rb
correios_sigep-0.0.5 lib/correios_sigep/builders/xml/recipient.rb