Пример #1
0
    def listarProds(self):    
	app=Selector(self,"Productos",'productos','ref,descripcion','Ref,Descripcion del producto',filtros=" descripcion like '%{0}%' order by descripcion ")
	done=app.exec_()
	if done==1:
	  prods=app.retorno
	  [i.extend(['PRODUCTO','0']) for i in prods]
	  self.lista.extend(prods)
	  self.listar()
Пример #2
0
    def listarDeps(self):    
	app=Selector(self,"Departamentos",'departamentos','id,nombre','Id,Nombre',filtros=" nombre like '%{0}%' order by nombre ")
	done=app.exec_()
	if done==1:
	  items=app.retorno
	  [i.extend(['DEPARTAMENTO','2']) for i in items]
	  self.lista.extend(items)
	  self.listar()
Пример #3
0
    def listarFams(self):    
	app=Selector(self,"Familias",'familias','id,nombre','Id,Nombre',filtros=" nombre like '%{0}%' order by nombre ")
	done=app.exec_()
	if done==1:
	  items=app.retorno
	  [i.extend(['FAMILIA','1']) for i in items]
	  self.lista.extend(items)
	  self.listar()
Пример #4
0
    def seleccionarCliente(self):
	 app=scliente(self.parent)
	 app=Selector(self,'Clientes','clientes','id,nombre,rfc','Id,Nombre del cliente,RFC',"(`nombre` like '%{0}%' or `rfc` like '{0}%') order by nombre desc ")
	 if app.exec_()>0:
	  self.cliente=app.retorno[0][0]
	  #self.parent.cliente={'id':0,'nombre':"Normal mostrador",'rfc':''}
	  self.rbCredito.setEnabled(True)
	  self.rbCredito.setChecked(True)
	  self.checkCredito()
Пример #5
0
 def buscar(self, texto, item):
     app = Selector(
         self,
         "Productos",
         "productos",
         "ref,descripcion,precio",
         "Ref,Descripcion, Precio publico",
         filtros=" descripcion like '%{0}%' order by descripcion ",
         inicial=str(texto),
     )
     done = app.exec_()
     if done == 1:
         item.setText(str(app.retorno[0][0]))