예제 #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()
예제 #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()
예제 #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")
        arqv = open(path, 'r')
        conteudo = arqv.readline()
        while conteudo != "":
            dadosconteudo = conteudo.split(';')
            v = FabricaGeral.criar('venda')
            v.cliente = int(dadosconteudo[0])
            v.dt = dadosconteudo[1]
            v.prod = int(dadosconteudo[2])
            v.qtd = int(dadosconteudo[3])
            d = DAOVenda()
            d.insere_venda(v)
            conteudo = arqv.readline()