def add_marca(self,widget,self_altas,self_padre): descripcion=self.entry_descripcion.get_text() marca=self.entry_marca.get_text() self.ganancia=float(self.entry_ganancia.get_text() ) ruta = os.getcwd() bbdd=bdapi.connect(ruta+'/Base_Datos/bd_marcas.db') cursor=bbdd.cursor() cursor.execute(" INSERT INTO marca (nombre,descripcion,coeficiente) VALUES(?,?,?)",(marca,descripcion,self.ganancia ) ) bbdd.commit() cursor.close() bbdd.close() self_altas.window.set_sensitive(True) self.window.destroy() self.agregar_producto(self_altas,self_padre) question(self_altas,self_padre)
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)