Sha256: 4e80725894afdc9c7ae3a0adcc8c987af3ea96d8250d6ad0eaaf33b74a74b20b

Contents?: true

Size: 406 Bytes

Versions: 1

Compression:

Stored size: 406 Bytes

Contents

class CidsController < ApplicationController
  before_action do |c|
    c.send(:login_required)
  end

  def buscar
    q = params[:q]
    cids = Cid.where("codigo LIKE ? or nome LIKE ?", "%#{q}%", "%#{q}%")
    dados = { :total => cids.size, :results => Array.new }
    cids.each do |cid|
      dados[:results] << { :id => cid.id.to_s, :text => cid.codigo_nome }
    end
    render json: dados
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omniauth-sabia-1.0.1 app/controllers/cids_controller.rb