Commit bc150af6 authored by Fabrício Ceschin's avatar Fabrício Ceschin
Browse files

Add method termo_compromisso

parent 2adee0d0
......@@ -47,6 +47,16 @@ class App::Json::CidadaosController < App::Json::AppController
end
end
# /app/json/cidadao/termo_compromisso?token=[:token]
def termo_compromisso
resource = Cidadao.where(:token => params[:token])
if resource.size <= 0
render :json=> {:sucess=>false}
else
render :json=> {:sucess => true, :termo => "Aviso: Ficará bloqueado por " + Prefeitura.first.dias_bloqueio.to_s + " dias o agendamento ao cidadão que não comparecer " + Prefeitura.first.max_agendamentos.to_s + " vezes aos horários marcados, dentro de um período de " + Prefeitura.first.periodo_agendamentos.to_s + " dias."}
end
end
# /app/json/cidadao/tipo_atendimentos?token=[:token]
def tipo_atendimentos
resource = Cidadao.where(:token => params[:token])
......
......@@ -162,6 +162,7 @@ Agendador::Application.routes.draw do
get "cidadao/authtoken/", :to => 'cidadaos#authtoken'
get "cidadao/userinfo/", :to => 'cidadaos#userinfo'
get "cidadao/tipo_atendimentos/", :to => 'cidadaos#tipo_atendimentos'
get "cidadao/termo_compromisso/", :to => 'cidadaos#termo_compromisso'
# delete "/sign_out", :to => 'session#destroy'
# end
end
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment