def addthing(): descricao = request.form['descricao'] num1 = request.form['num1'] num2 = request.form['num2'] preco = request.form['preco'] situacao = request.form['situacao'] estado = request.form['estado'] observacao = request.form['observacao'] thing = Things() try: response = thing.insert_new_thing(num1, num2, descricao, preco, situacao, estado, observacao) if response == True: return "Coisa cadastrada com sucesso." else: return "Erro ao cadastrar coisa." except Exception as e: return 'Erro no servidor. Contate o analista responsável !!'
def addthing(): if session.get('token') is None: return render_template( '/login.html', message="You have to login to access this module", alertlevel="warning") descricao = request.form['descricao'] num1 = request.form['num1'] num2 = request.form['num2'] localizacao = request.form['location'] preco = request.form['preco'] situacao = request.form['situacao'] estado = request.form['estado'] observacao = request.form['observacao'] thing = Things() try: response = thing.insert_new_thing(num1, num2, descricao, localizacao, preco, situacao, estado, observacao) if response == True: return render_template('/things.html', message="Thing successfully added", alertlevel="success") elif response == '1062': return render_template( '/things.html', message="There's a thing registered with the given number", alertlevel="danger") else: return render_template('/things.html', message="Error", alertlevel="danger") except Exception as e: return render_template( '/things.html', message= "A database error has occurred. Contact your system administrator", alertlevel="danger")