def getEsf(id_cidade=None): db = Database() if id_cidade is not None: return db.selectAllDataByFilter(EstrategiaSaudeFamiliar, id_cidade=id_cidade) return db.selectAllData(EstrategiaSaudeFamiliar)
def getUsers(id_cidade=None): try: db = Database() if (id_cidade is not None): return db.selectAllDataByFilter(AdmSaude, id_cidade=id_cidade) return db.selectAllData(AdmSaude) except: return []
def getPacientes(id_cidade=None): try: db = Database() if id_cidade is not None: return db.selectAllDataByFilter(Paciente, id_cidade = id_cidade) return db.selectAllData(Paciente) except: return []
def updateTimes(intervalo, maximo, id_cidade=None): db = Database() times = db.selectAllDataByFilter(TempoContatoAcompanhamento, id_cidade=id_cidade) if len(times) == 0: db.saveData(TempoContatoAcompanhamento(intervalo, maximo, id_cidade)) else: id = times[0]['id'] tempo = TempoContatoAcompanhamento(intervalo, maximo, id_cidade) tempo.id = id db.updateData(TempoContatoAcompanhamento, tempo, id)
def getTimes(id_cidade=None): db = Database() if (id_cidade is not None): times = db.selectAllDataByFilter(TempoContatoAcompanhamento, id_cidade=id_cidade) else: times = db.selectAllData(TempoContatoAcompanhamento) if len(times) == 0: return 48, 16 times = times[0] return times["intervalo_contato"], times["tempo_maximo_acompanhamento"]