Exemplo n.º 1
0
def main():

    conn = sqlite3.connect("padoca.db")

    locale.setlocale(locale.LC_ALL, '')
    hoje = datetime.today()
    dia = hoje.strftime('%A')

    c = DAOCliente()
    c.create_db()

    co = DAOCompra()
    co.create_db()

    f = DAOFornecedor()
    f.create_db()

    p = DAOProduto()
    p.create_db()

    v = DAOVenda()
    v.create_db()

    l = DAOLogin()
    l.create_db()


    Tela().gerencia()
Exemplo n.º 2
0
def main():

    conn = sqlite3.connect("padoca.db")



    c = DAOCliente()
    c.create_db()

    co = DAOCompra()
    co.create_db()

    f = DAOFornecedor()
    f.create_db()

    p = DAOProduto()
    p.create_db()

    v = DAOVenda()
    v.create_db()

    l = DAOLogin()
    l.create_db()


    Tela().gerencia()
Exemplo n.º 3
0
    def popular_banco_cliente():

        file = os.path.split(os.path.abspath(__file__))[0]
        diretorio = file.replace("cgd", "")
        path = os.path.join(diretorio, 'arquivos/', "cliente.txt")
        arqc = open(path, 'r')
        conteudo = arqc.readline()
        while conteudo != "":

            dadosconteudo = conteudo.split(";")
            p = FabricaGeral.criar('pessoa')
            d = DAOCliente()
            p.nome = dadosconteudo[0]
            p.tel = int(dadosconteudo[1])
            p.end = dadosconteudo[2]
            p.tipo = dadosconteudo[3]
            p.cpf_cnpj = dadosconteudo[4]
            d.insere_cliente(p)
            conteudo = arqc.readline()