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()