Module: Forcast::Controller::Busqueda

Instance Method Summary collapse

Instance Method Details

#indexObject



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/forcast/controllers/controller/busqueda.rb', line 5

def index
  params[:dato] = true  if params[:dato] == 'true'
     params[:dato] = false if params[:dato] == 'false'
  params[:contiene] = true  if params[:dato] == 'true'
     params[:contiene] = false if params[:dato] == 'false'
               
  buscar_relaciones if params_present?('relacion') && !params_present?('buscar_por') && !params_present?('dato')
  es_array_buscar_por_parametro_exacto if params_present?('buscar_por') && params_present?('dato')
  es_array_buscar_por_parametro_contiene if params_present?('buscar_por') && params_present?('contiene')

  super()
end

#showObject



18
19
20
21
# File 'lib/forcast/controllers/controller/busqueda.rb', line 18

def show
  buscar_relaciones if params_present?('relacion') && !params_present?('buscar_por') && !params_present?('dato')
  super()
end