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)
def buscaCliente(): try: cliente=Clientes() cliente.id_cliente = request.form['id_cliente'] cliente.selectONE() clienteJson = cliente.toJSON() return jsonify(error=False, cliente=clienteJson) except Exception as e: return jsonify(erro=True, mensagem_exception = str(e))
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)
def formEditCliente(): cliente=Clientes() cliente.id_cliente = request.form['id_cliente'] cliente.selectONE() return render_template('formCliente.html', cliente=cliente, content_type='application/json')