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

Create method historico

parent 06253310
......@@ -345,12 +345,32 @@ class App::Json::CidadaosController < App::Json::AppController
render json: {:sucess=>true, :profissionais => profissionais_novo }
else
respond_to do |format|
render json: {:sucess=>true, :profissionais => [] }
render json: {:sucess=>true, :profissionais => [] }
end
end
end
# /app/json/cidadao/historico?token=[:token]
def historico
resource = Cidadao.where(:token => params[:token])
if resource.size <= 0
render :json=> {:sucess=>false}
else
cidadao = resource.first
agendamentos = Agendamento.historico(cidadao)
historico = []
agendamentos.each do |agendamento|
if Prefeitura.first.exibirProfissional
historico.push([agendamento.id, agendamento.horario_inicio_consulta.strftime("%d/%m/%Y"), agendamento.horario_inicio_consulta.strftime("%H:%M"), agendamento.horario_fim_consulta.strftime("%H:%M"), agendamento.observacao, agendamento.escala.profissional_2.nome])
else
historico.push([agendamento.id, agendamento.horario_inicio_consulta.strftime("%d/%m/%Y"), agendamento.horario_inicio_consulta.strftime("%H:%M"), agendamento.horario_fim_consulta.strftime("%H:%M"), agendamento.observacao])
end
end
render json: {:sucess=>true, :historico => historico }
end
end
end
private
end
......
......@@ -172,6 +172,7 @@ Agendador::Application.routes.draw do
get "cidadao/bloqueio_cidadao/", :to => 'cidadaos#bloqueio_cidadao'
get "cidadao/save_agendamento/", :to => 'cidadaos#save_agendamento'
get "cidadao/profissionais", :to => 'cidadaos#profissionais'
get "cidadao/historico", :to => 'cidadaos#historico'
# 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