def editThing(): id = request.form['id'] 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.update_thing2(id, descricao, num1, num2, preco, situacao, estado, observacao) if response == True: return "Coisa atualizada com sucesso" else: return "Erro ao atualizar coisa" except Exception as e: return 'Erro no servidor. Contate o analista responsável!'
def editThing(): if session.get('token') is None: return render_template( '/login.html', message="You have to login to access this module", alertlevel="warning") id = request.form['id'] 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'] thingmodel = ThingsModel(id, num1, num2, descricao, situacao, preco, estado, localizacao, observacao) thing = Things() location = Locations() locations = location.search_all_locations() try: response = thing.update_thing2(id, descricao, num1, num2, localizacao, preco, situacao, estado, observacao) if response == True: return render_template('/things.html', message="Thing successfully edited", alertlevel="success", thing=thingmodel, locations=locations) else: return render_template('/things.html', message="Error while editing thing", alertlevel="warning") except Exception as e: return render_template( '/things.html', message= "A database error has occurred. Contact your system administrator", alertlevel="danger")