Esempio n. 1
0
 def __clickBtn(self):
     procesos = ListadoDialogo(ListadoDialogo.PROCESO, self)
     if procesos.exec_():
         proceso = procesos.getSelected()
         actuaciones = ListadoDialogo(tipo = ListadoDialogo.ACTUACION, parent = self, proceso = proceso)
         if actuaciones.exec_():
             actuacion = actuaciones.getSelected()
             if not self.hasCita(actuacion.getId_actuacion()):
                 if hasattr(actuacion, 'cita'):
                     cita1 = actuacion.cita
                 else:
                     cita1 = None
                 dialogo = NuevaCita(actuacion=actuacion, cita=cita1, parent=self)
                 if dialogo.exec_():
                     #cita = dialogo.getCita()
                     #self.__ubicarCita(cita)
                     self.__redibujar()
                 dialogo.setParent(None)
             else:
                 QtGui.QMessageBox.information(self,'Error', u'La actuación ya tiene una cita asignada')
         actuaciones.setParent(None)
     procesos.setParent(None)