def cambia_combo_cliente(self): if len(self.combobox_clave_cliente.currentText()) > 0: try: cliente = Cliente.get_cliente( self.combobox_clave_cliente.currentText() ) self.carga_cliente(cliente) except OperationalError: self.muestra_error( 'Hay un problema con la conexión a la base de datos', True ) except GuardadoError: self.muestra_error('No se puede dejar la clave en blanco', True) except ErrorConexion: raise ErrorConexion
def abre_edita_cliente(self): cliente = Cliente.get_cliente(self.combobox_clave_cliente.currentText()) catalogo = CatalogoCliente(cliente) catalogo.exec_()