Пример #1
0
def editConfiguracoes():
    _msg = ""
    funcoes = Funcoes()
    try:

        configuracoes = Configuracoes()
        configuracoes.taxa_juro_diario = request.form[
            'taxa_juro_diario'].replace(',', '.')
        configuracoes.multa_atraso = request.form['multa_atraso'].replace(
            ',', '.')

        _msg = configuracoes.update()

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_exception)
Пример #2
0
def deleteProduto():
    _msg = ""
    funcoes = Funcoes()
    try:

        produto = Produtos()
        produto.id_produto = request.form['id_produto']

        _msg = produto.delete()

        #log
        log = _msg + "|ID Produto:" + request.form[
            'id_produto'] + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_exception)
Пример #3
0
def editProduto():
    _msg = ""
    funcoes = Funcoes()
    try:

        produto = Produtos()
        produto.id_produto = request.form['id_produto']
        produto.nome = request.form['nome']
        produto.descricao = request.form['descricao']
        produto.valor_unitario = request.form['valor_unitario'].replace(
            ',', '.')
        produto.foto = "data:" + request.files[
            'foto'].content_type + ";base64," + str(
                base64.b64encode(request.files['foto'].read()), "utf-8")

        _msg = produto.update()

        #log
        log = _msg + "|ID Produto:" + request.form[
            'id_produto'] + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_exception)
Пример #4
0
def abrirComanda():
    _msg = ""
    funcoes = Funcoes()
    try:
        comanda=Comandas()

        comanda.id_comanda = request.form['id_comanda']
        comanda.numero_comanda = request.form['numero_comanda']
        comanda.data_hora = datetime.datetime.now()
        comanda.status_comanda = 0
        comanda.status_pagamento = 0
        comanda.funcionario_id = session['id_funcionario']
        comanda.cliente_id = 1

        _msg = comanda.insert()
        
        #log
        log = _msg  +"|Comanda:"+ request.form['numero_comanda'] +"|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_excpetion = e.args

        #log
        log = _msg +"|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True, mensagem=_msg, mensagem_exception=_msg_excpetion)
Пример #5
0
def editFuncionario():
    _msg = ""
    funcoes = Funcoes()
    try:
        funcionario = Funcionarios()

        funcionario.id_funcionario = request.form['id_funcionario']
        funcionario.nome = request.form['nome']
        funcionario.matricula = request.form['matricula']
        funcionario.cpf = request.form['cpf'].replace('.', '').replace('-', '')
        funcionario.telefone = request.form['telefone'].replace(
            '(', '').replace(')', '').replace(' ', '').replace('-', '')
        funcionario.grupo = request.form['grupo']
        funcionario.senha = funcoes.encrypt(request.form['senha'])

        _msg = funcionario.update()

        #log
        log = _msg + "|ID:" + request.form[
            'id_funcionario'] + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_excpetion = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_excpetion)
Пример #6
0
def editCliente():
    _msg = ""
    funcoes = Funcoes()
    try:

        cliente=Clientes()

        cliente.id_cliente = request.form['id_cliente']
        cliente.nome = request.form['nome']
        cliente.cpf = request.form['cpf'].replace('.','').replace('-','')
        cliente.telefone = request.form['telefone'].replace('(','').replace(')','').replace(' ','').replace('-','')
        cliente.compra_fiado = request.form['compra_fiado']
        cliente.dia_fiado = request.form['dia_fiado'].replace('/','')
        cliente.senha = funcoes.encrypt(request.form['senha'])   

        _msg = cliente.update()

        #log
        log = _msg  +"|ID:"+ request.form['id_cliente'] + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg  +"|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True, mensagem=_msg, mensagem_exception=_msg_exception)
Пример #7
0
def addProdutoComanda():
    _msg = ""
    funcoes = Funcoes()

    try:

        comandaAddProd = ComandaAddProd()
        comandaAddProd.quantidade = request.form['quantidade']
        comandaAddProd.valor_unitario = request.form['valor_total']
        comandaAddProd.comanda_id = request.form['comanda_id']
        comandaAddProd.produto_id = request.form['id_produto']
        comandaAddProd.funcionario_id = session['id_funcionario']

        _msg = comandaAddProd.insert()

        #log
        log = _msg + "|ID Produto:" + request.form[
            'id_produto'] + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_excpetion = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_excpetion)
Пример #8
0
def addClienteComanda():
    _msg = ""
    funcoes = Funcoes()
    try:
        comandaAddCliente = ComandaAddCliente()
        comandaAddCliente.cliente_id = request.form['id_cliente']
        comandaAddCliente.id_comanda = request.form['id_comanda']

        _msg = comandaAddCliente.update()

        #log
        log = _msg + "|ID Comanda:" + request.form[
            'id_comanda'] + "|ID Cliente:" + request.form[
                'id_cliente'] + "|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_excpetion = e.args

        #log
        log = _msg + "|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True,
                       mensagem=_msg,
                       mensagem_exception=_msg_excpetion)
Пример #9
0
def deleteComanda():
    _msg = ""
    funcoes = Funcoes()
    try:
        comanda = Comandas()
        comanda.id_comanda = request.form['id_comanda']

        _msg = comanda.delete()

        #log
        log = _msg  +"|ID Comanda:"+ request.form['id_comanda'] +"|Usuário:" + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg +"|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True, mensagem=_msg, mensagem_exception=_msg_exception)
Пример #10
0
def deleteCliente():
    _msg = ""
    funcoes = Funcoes()
    try:

        cliente = Clientes()
        cliente.id_cliente = request.form['id_cliente']

        _msg = cliente.delete()

        #log
        log = _msg  +"|ID:"+ request.form['id_cliente'] + session['usuario'] + "|"
        funcoes.logInfo(log)

        return jsonify(erro=False, mensagem=_msg)

    except Exception as e:
        _msg, _msg_exception = e.args

        #log
        log = _msg  +"|Usuário:" + session['usuario'] + "|"
        funcoes.logError(log)

        return jsonify(erro=True, mensagem=_msg, mensagem_exception=_msg_exception)