コード例 #1
0
 def validaCPFpaciente(self, cpf):  #Verifica se o cpf existe
     dbPac = BDpaciente()
     if dbPac.verificaCPFpaciente(cpf):
         dbPac.db.close()
         return True
     else:
         dbPac.db.close()
         return False
コード例 #2
0
 def recuperaBDpacAtr(self, cpf):
     dbPac = BDpaciente()
     self.nome = dbPac.recuperaNome(cpf)
     self.sobrenome = dbPac.recuperaSobrenome(cpf)
     self.cpf = dbPac.recuperaCPF(cpf)
     self.rg = dbPac.recuperaRG(cpf)
     self.data_nasc = dbPac.recuperaDataNasc(cpf)
     self.paciente_id = dbPac.recuperaIDpaciente(cpf)
コード例 #3
0
 def recuperaBDpacienteSP(self):
     bdPac = BDpaciente()
     self.pac = bdPac.selectAllPacienteSP()
コード例 #4
0
 def recuperaBDpaciente(self, cpfNome):
     bdPac = BDpaciente()
     self.pac = bdPac.selectAllPaciente(cpfNome)
コード例 #5
0
 def atualizaBDpaciente(self, cpfAntigo):
     dbPac = BDpaciente()
     dbPac.alteraNomePaciente(self.nome, self.cpf)
     dbPac.alteraSobrenomePaciente(self.sobrenome, self.cpf)
     dbPac.alteraCPFpaciente(cpfAntigo, self.cpf)
     dbPac.alteraRGpaciente(self.rg, self.cpf)
     dbPac.alteraDataNasc(self.data_nasc, self.cpf)
     dbPac.db.close()
コード例 #6
0
 def gravaBDpaciente(self):
     dbPac = BDpaciente()
     dbPac.inserePaciente(self.nome, self.sobrenome, self.cpf, self.rg,
                          self.data_nasc)
コード例 #7
0
 def cpfCorreto(self):
     dbPac = BDpaciente()
     return dbPac.cpfCorreto(self.cpf)