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