def setUp(self):
   inicia_bd.iniciar_bd()
   
   self.pacienteDAO = PacienteDAO()
   self.enderecoPaciente = EnderecoVO('Rua: Antonio Carlos',
                                      200, 'Casa')
   self.parametroNomeTiago = ParametroDePesquisa(TabelaPacienteSQLite().obterCampoNome(), 'Tiago')
   self.parametroNomePacienteInexistente = ParametroDePesquisa(TabelaPacienteSQLite().obterCampoNome(),'FulanoInexistenteBlaBla')
   
   self.pacienteTiago = PacienteVO('Tiago', DataNascimento(datetime.date(1986, 6, 23)),
                              3, 5,7, self.enderecoPaciente)
   self.outroPacienteTiago = PacienteVO('Tiago', DataNascimento(datetime.date(1970, 6, 23)),
                              1, 2,5, self.enderecoPaciente)
Beispiel #2
0
'''
Created on 23/07/2009
@author: katcipis <*****@*****.**>
'''
from banco_dados import inicia_bd
from gui.JanelaPrincipal import JanelaPrincipal
from PyQt4 import QtGui
from eventos.TratadorDeEventos import TratadorDeEventos
from eventos import eventos_sistema
from modelo import tratador_eventos
import os
import sys 

if(not inicia_bd.iniciar_bd()):
  print('Erro ao iniciar banco de dados, abortando !!!')
  
app = QtGui.QApplication(sys.argv)
janela = JanelaPrincipal(os.path.join(os.getcwd(), "arquivos_qt"))
tratadorEventos = TratadorDeEventos()

#Eventos tratados pelo modelo logico
tratadorEventos.registraTratador(eventos_sistema.ADCIONAR_PACIENTE, tratador_eventos.adciona_paciente)
tratadorEventos.registraTratador(eventos_sistema.BUSCA_PACIENTE, tratador_eventos.busca_paciente)
tratadorEventos.registraTratador(eventos_sistema.REMOVER_PACIENTE, tratador_eventos.remove_paciente)
tratadorEventos.registraTratador(eventos_sistema.LISTAR_PACIENTES, tratador_eventos.listar_pacientes)

#TODO respostas de eventos que devem ser tratados pela GUI
#tratadorEventos.registraTratador()
#tratadorEventos.registraTratador()
#tratadorEventos.registraTratador()