Browse Source

fix: verifica se o CPF e/ou RG já estão no sistema antes de inserir

master
Henrique-Sousa 3 weeks ago
parent
commit
2185cabf55
2 changed files with 10 additions and 0 deletions
  1. BIN
      dbs/clinica.mv.db
  2. +10
    -0
      server/services/pacientes/post.js

BIN
dbs/clinica.mv.db View File


+ 10
- 0
server/services/pacientes/post.js View File

@ -5,6 +5,16 @@ const data_de_nascimento = _req.getString("data_de_nascimento")
const endereco = _req.getString("endereco")
const telefone = _req.getString("telefone")
const dbPaciente = _db.form('paciente')
.where(_db.where('c_p_f').equal(cpf).or('r_g').equal(rg))
.first();
if (dbPaciente) {
_header.status(409);
_out.json({ insertedData: 0, error: "esse CPF/RG já está cadastrado no sistema" });
_exec.stop();
}
const insertedData = _db.insertIfNotExists(
'paciente',
_val.map()


Loading…
Cancel
Save