def agregar_producto(self, self_altas, self_padre):
     codigo = self_altas.entry_codigo.get_text()
     descripcion = self_altas.entry_descripcion.get_text()
     marca = self_altas.entry_marca.get_text()
     costo = float(self_altas.entry_costo.get_text())
     precio = costo * (1 + self.ganancia / 100)
     ruta = os.getcwd()
     bbdd = bdapi.connect(ruta + "/Base_Datos/bd_stock.db")
     cursor = bbdd.cursor()
     cursor.execute(
         " INSERT INTO bd_stock (codigo,descripcion,marca,costo,precio,stk_disp,pnt_rep,aviso,sw) VALUES(?,?,?,?,?,?,?,?,?)",
         (codigo, descripcion, marca, costo, precio, 0, 0, pintar(0, 0), True),
     )
     bbdd.commit()
     cursor.close()
     bbdd.close()
     self_padre.liststore.append([int(codigo), descripcion, marca, costo, precio, 0, 0, pintar(0, 0)])
Beispiel #2
0
	def aceptar(self,widget,self_padre):
		codigo=self.entry_codigo.get_text()
		descripcion=self.entry_descripcion.get_text()
		marca=self.entry_marca.get_text()
		costo=float (self.entry_costo.get_text() )
		if self.verificar_marca(marca):
			precio= round(costo*( 1+self.ganancia/100),1)
			ruta = os.getcwd()
			bbdd=bdapi.connect(ruta+'/Base_Datos/bd_stock.db')
			cursor=bbdd.cursor()
			cursor.execute(" INSERT INTO bd_stock (codigo,descripcion,marca,costo,precio,stk_disp,pnt_rep,aviso,sw) VALUES(?,?,?,?,?,?,?,?,?)",(codigo,descripcion,marca,costo,precio,0,0,pintar(0,0),True ) )
			bbdd.commit()
			cursor.close()
			bbdd.close()
			self_padre.liststore.append( [int(codigo),descripcion,marca,costo,precio,0,0,pintar(0,0)] )
			question(self,self_padre)
		else:
			nueva_marca(self,self_padre)