def cadastra_compra(): qtd = int(input("Quantidade: ")) notaf = int(input("Nota fiscal: ")) codfornec = int(input("Codigo do fornecedor: ")) codprod = int(input("Codigo do produto: ")) dtcompra = input("Data: ") c = FabricaCompra.criar_compra(qtd, notaf, codfornec, codprod, dtcompra) return c
def set_up(self): self.pessoa = Pessoa(0, "Bruno", 27997743714, "Rua qualquer") self.produto = Produto(0,"miojo",3,5,3.2,40) self.fornecedor = Fornecedor("Casas Bahia","Rua 1", 999, 0, 122) self.compra = Compra(1,111,0,0,"12/01/2015") self.venda = Venda(0,"13/01/2015",0,1) self.fabricac = FabricaCompra.criar_compra(1,111,0,0,"12/01/2015") self.fabricavenda = FabricaVenda.criar_venda(0,"13/01/2015",0,1) self.fabricap = FabricaProduto.criar_produto(0,"miojo",3,5,3.2,40)
def popular_banco_compra(): file = os.path.split(os.path.abspath(__file__))[0] diretorio = file.replace("cgd", "") path = os.path.join(diretorio, 'arquivos/', "compra.txt") lstcompra = [] arqc = open(path, 'r') conteudo = arqc.readline() while conteudo != "": lstconteudo = conteudo.split(';') qtd = int(lstconteudo[0]) notafiscal = lstconteudo[1] codfornec = int(lstconteudo[2]) codprod = int(lstconteudo[3]) dtcompra = lstconteudo[4] c = FabricaCompra.criar_compra(qtd, notafiscal, codfornec, codprod, dtcompra) lstcompra.append(c) conteudo = arqc.readline() return lstcompra