From 551ae21bd5b2b94fdcf015916bfeee132b909a59 Mon Sep 17 00:00:00 2001 From: Henrique-Sousa <29417378+Henrique-Sousa@users.noreply.github.com> Date: Sat, 14 Mar 2026 18:22:47 -0300 Subject: [PATCH] =?UTF-8?q?cria=20servi=C3=A7o=20de=20api=20que=20lista=20?= =?UTF-8?q?todos=20os=20pacientes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/services/pacientes/get.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server/services/pacientes/get.js diff --git a/server/services/pacientes/get.js b/server/services/pacientes/get.js new file mode 100644 index 0000000..58eb967 --- /dev/null +++ b/server/services/pacientes/get.js @@ -0,0 +1,20 @@ +const dbRegistos = _db.query(` + SELECT nome, r_g, c_p_f, data_de_nascimento, endereco, telefone + FROM paciente +`); + +const lista = _val.list(); + +for (const dbRegisto of dbRegistos) { + lista.add( + _val.map() + .set("nome", dbRegisto.getString("nome")) + .set("RG", dbRegisto.getString("r_g")) + .set("CPF", dbRegisto.getString("c_p_f")) + .set("data de nascimento", dbRegisto.getSQLDate("data_de_nascimento")) + .set("endereço", dbRegisto.getString("endereco")) + .set("telefone", dbRegisto.getString("telefone")) + ); +} + +_out.json(lista);