Пример #1
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)
Пример #2
0
    def cadastra_produto():

        cod = int(input("Codigo: "))
        desc = input("Descricao: ")
        estmin = int(input("Estoque minimo: "))
        qtdatual = int(input("Qtd atual: "))
        custo = float(input("Custo: "))
        pctlucro = int(input("Pct lucro: "))
        p = FabricaProduto.criar_produto(cod, desc, estmin, qtdatual, custo, pctlucro)
        return p
Пример #3
0
    def popular_banco_produto():

        file = os.path.split(os.path.abspath(__file__))[0]
        diretorio = file.replace("cgd", "")
        path = os.path.join(diretorio, 'arquivos/', "produto.txt")
        lstproduto = []
        arqp = open(path, 'r')
        conteudo = arqp.readline()
        while conteudo != "":
            lstconteudo = conteudo.split(';')
            cod = int(lstconteudo[0])
            desc = lstconteudo[1]
            estmin = int(lstconteudo[2])
            qtdatual = int(lstconteudo[3])
            custo = float(lstconteudo[4])
            pctlucro = float(lstconteudo[5])
            p = FabricaProduto.criar_produto(cod, desc, estmin, qtdatual, custo, pctlucro)
            lstproduto.append(p)
            conteudo = arqp.readline()
        return lstproduto