Exemple #1
0
 def encontrado(self, datos):
     #Codigo encontrado, mostrar nuevo escanearDialog
     #self.thread.parar = True
     if(DBController.existeFactura(self.tipo, datos)):
         qm = QtGui.QMessageBox(self)
         qm.setWindowTitle('Advertencia')
         qm.setText('''Esta factura ya ha sido ingresada.''')
         qm.addButton(QtGui.QMessageBox.Yes).setText("Aceptar")
         qm.setIcon(QtGui.QMessageBox.Warning)
         reply = qm.exec_()
         self.ser.open()
         self.ui.estadoLabel.setText("Estado: Listo")
         #if reply == QtGui.QMessageBox.Yes:
             # Eliminar de la base de datos
          #   print "Editar Dilog!!!"
     else:
         
         agregar = AgregarDocumentoModal(self.tipo, datos)
         if(agregar.resultado):
             self.empresaObj = DBController.empresaPorRut(datos[("Rut Receptor","Rut Emisor")[self.tipo]])
             self.codigos = DBController.obtenerCodigos(self.empresaObj)
             if(self.codigos._esNuevo):
                 my_dialog = ConfigModal([datos[("Rut Receptor","Rut Emisor")[self.tipo]], ""])
                 #la wea y la wehiaguñouoihe´rghioerabrir la wea
             self.window.updateTablas()
         else:
             pass
         self.ui.estadoLabel.setText("Estado: Listo")
         self.ser.open()