Sha256: 03c5d77558b36ee77f231dbb1199a6f90fe4b5aa872233b6a11f814262ea0d6e

Contents?: true

Size: 958 Bytes

Versions: 18

Compression:

Stored size: 958 Bytes

Contents

module Imasei

  module Estruturas

    class DocumentoBloco

      def id_unidade(id_unidade)
        @tipo = id_unidade
        self
      end

      def id_bloco(id_bloco)
        @id_bloco = id_bloco
        self
      end

      def protocolo_documento(protocolo_documento)
        @protocolo_documento = protocolo_documento
        self
      end


      def to_h
        {
          tipo: @tipo,
          id_procedimento: @id_procedimento,
          id_serie: @id_serie,
          numero: @numero,
          data: @data,
          descricao: @descricao,
          remetente: @remetente,
          interessados: @interessados.nil? ? {} : @interessados,
          destinatarios: @destinatarios.nil? ? {} : @destinatarios,
          observacao: @observacao,
          nome_arquivo: @nome_arquivo,
          conteudo: @conteudo,
          conteudo_mtom: @conteudo_mtom,
          nivel_de_acesso: @nivel_de_acesso
        }
      end

    end

  end

end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
imasei-0.2.13 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.12 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.11 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.10 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.9 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.8 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.7 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.6 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.5 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.4 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.3 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.2 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.1 lib/imasei/estruturas/documento_bloco.rb
imasei-0.2.0 lib/imasei/estruturas/documento_bloco.rb
imasei-0.1.9 lib/imasei/estruturas/documento_bloco.rb
imasei-0.1.8 lib/imasei/estruturas/documento_bloco.rb
imasei-0.1.7 lib/imasei/estruturas/documento_bloco.rb
imasei-0.1.6 lib/imasei/estruturas/documento_bloco.rb