Class: Imasei::Estruturas::RetornoConsultarProcedimento
- Inherits:
-
Valuable
- Object
- Valuable
- Imasei::Estruturas::RetornoConsultarProcedimento
- Defined in:
- lib/imasei/estruturas/retorno_consultar_procedimento.rb
Instance Method Summary collapse
-
#initialize(params) ⇒ RetornoConsultarProcedimento
constructor
A new instance of RetornoConsultarProcedimento.
- #teste(p) ⇒ Object
Constructor Details
#initialize(params) ⇒ RetornoConsultarProcedimento
Returns a new instance of RetornoConsultarProcedimento.
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/imasei/estruturas/retorno_consultar_procedimento.rb', line 17 def initialize(params) #teste(params) self.id_procedimento = params[:id_procedimento] self.procedimento_formatado = params[:procedimento_formatado] self.especificacao = params[:especificacao] self.data_autuacao = params[:data_autuacao] self.link_acesso = params[:link_acesso] if params[:unidades_procedimento_aberto] && params[:unidades_procedimento_aberto][:item] item = params[:unidades_procedimento_aberto][:item] if item.is_a?(Hash) self.retorno_unidades_procedimento_aberto << Imasei::Estruturas::RetornoUnidadesProcedimentoAberto.new(item) elsif item.is_a?(Array) item.each do |retorno_unidades_procedimento_aberto| self.retorno_unidades_procedimento_aberto << Imasei::Estruturas::RetornoUnidadesProcedimentoAberto.new(retorno_unidades_procedimento_aberto) end end end #Tipo Procedimento if params[:tipo_procedimento] item = params[:tipo_procedimento] if item.is_a?(Hash) self.retorno_unidades_procedimento_aberto << Imasei::Estruturas::RetornoTipoProcedimento.new(item) elsif item.is_a?(Array) item.each do |retorno_tipo_procedimento| self.retorno_unidades_procedimento_aberto << Imasei::Estruturas::RetornoTipoProcedimento.new(retorno_tipo_procedimento) end end end initialize_attributes end |
Instance Method Details
#teste(p) ⇒ Object
53 54 55 |
# File 'lib/imasei/estruturas/retorno_consultar_procedimento.rb', line 53 def teste(p) #debugger end |