Beispiel #1
0
def updateTimes(intervalo, maximo):
    db = Database()
    times = db.selectAllData(TempoContatoAcompanhamento)
    if len(times) == 0:
        db.saveData(TempoContatoAcompanhamento(intervalo, maximo))
    else:
        id = times[0]['id']
        tempo = TempoContatoAcompanhamento(intervalo, maximo)
        tempo.id = id
        db.updateData(TempoContatoAcompanhamento, tempo, id)
Beispiel #2
0
def updatePaciente(id, nome, cpf, cns, telefone, id_etnia, id_genero, dataNasc, endereco, id_cidade=None):
    db = Database()

    if id_cidade is None:
        id_cidade = getPaciente(id).id_cidade

    paciente = Paciente(nome, cpf, cns, telefone,
                        dataNasc,
                        id_etnia, id_genero, endereco, id_cidade)
    paciente.id = id

    db.updateData(Paciente, paciente, id)
Beispiel #3
0
def updatePaciente(id, nome, cpf, telefone, id_etnia, id_genero, dataNasc,
                   endereco):

    db = Database()

    paciente = Paciente(
        nome, cpf, telefone,
        datetime.strptime(dataNasc, '%Y-%m-%d').date()
        if len(dataNasc) != 0 else None, id_etnia, id_genero, endereco)
    paciente.id = id

    db.updateData(Paciente, paciente, id)
Beispiel #4
0
def updateUser(id, name, crm, cpf, supervisor, senha=None, id_cidade=None):

    db = Database()

    adm = None
    if senha is None:
        adm = AdmSaude(name, crm, cpf, supervisor, id_cidade=id_cidade)

    else:
        adm = AdmSaude(name, crm, cpf, supervisor, senha, id_cidade)

    adm.id = id
    db.updateData(AdmSaude, adm, id)
Beispiel #5
0
def setFezAtendimento(id_atendimento):
    db = Database()
    res = db.selectIf(Atendimento, id=id_atendimento)
    atendimento = deepcopy(res)
    atendimento.fez_atendimento = 1
    db.updateData(Atendimento, atendimento, id_atendimento)