def listarProds(self): head=['Ref','descripcion'] dlg=buscador(self.parent,'',head,True) if dlg.exec_()>0: #print dlg.productos productos=dlg.seleccionados for i in productos: i.append('PRODUCTO') i.append('0') self.lista.extend(productos) self.listar()
def buscarProd(self): dlg=buscador(self.ui,'',['Ref','Descripcion','Familia']) if dlg.exec_()>0: producto=dlg.producto #print producto self.ui.lboProducto.setText("Ofertas de "+producto['Descripcion']) try: self.ui.cursor.execute("""SELECT departamento from familias where id=%s"""%producto['Familia']) except: print "Hay un problema en la base de datos los campos del producto %s estan incompletos o corruptos."%producto['Ref'] else: row=self.ui.cursor.fetchone() if row!=None: producto['Dep']=row[0] self.checkPromos(producto) else: print "El producto %s no tiene una referencia hacia un departamento, verfique su familia."%producto['Ref']
def buscar(self,texto,item): dlg=buscador(self.ui,str(texto)) item.setText(str(dlg.exec_()))
def buscarProducto(self): dlg=buscador(self.ui,self.ui.lencCodigo.text()) self.ui.lencCodigo.setText(str(dlg.exec_()))