Ejemplo n.º 1
0
 def guardarEnBD(self):
     try:
         p = Persistence()
         if self.cita.getId_cita() == None:
             p.guardarCitaCalendario(self.cita)
         else:
             p.actualizarCitaCalendario(self.cita)
         return QtGui.QDialog.accept(self)
         gestor = GestorCitas()
         gestor.actualizarCitas()
     except Exception, e:
         print e
         return QtGui.QDialog.reject(self)
Ejemplo n.º 2
0
 def guardarCitas(self, actuaciones):
     p = Persistence()
     gestor = GestorCitas()
     for actuacion in actuaciones:
         if hasattr(actuacion, 'cita'):
             if actuacion.cita:
                 cita = actuacion.cita
                 cita.setId_actuacion(actuacion.getId_actuacion())
                 if not cita.getId_cita():
                     p.guardarCitaCalendario(cita)
                 else:
                     p.actualizarCitaCalendario(cita)
                 gestor.actualizarCitas()