Beispiel #1
0
 def cadastra_venda():
     cliente = int(input("Codigo do cliente: "))
     dt = input("Data: ")
     prod = int(input("Codigo do produto: "))
     qtd = int(input("Quantidade: "))
     v = FabricaVenda.criar_venda(cliente, dt, prod, qtd)
     return v
Beispiel #2
0
 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)
Beispiel #3
0
    def popular_banco_venda():

        file = os.path.split(os.path.abspath(__file__))[0]
        diretorio = file.replace("cgd", "")
        path = os.path.join(diretorio, 'arquivos/', "venda.txt")
        lstvenda = []
        arqv = open(path, 'r')
        conteudo = arqv.readline()
        while conteudo != "":
            lstconteudo = conteudo.split(';')
            cliente = int(lstconteudo[0])
            data = lstconteudo[1]
            produto = int(lstconteudo[2])
            qtd = int(lstconteudo[3])
            v = FabricaVenda.criar_venda(cliente, data, produto, qtd)
            lstvenda.append(v)
            conteudo = arqv.readline()
        return lstvenda