def editar_familia(): if request.method == 'POST': identificacion = request.form['identificacion'] nombre = request.form['nombre'] apellido = request.form['apellido'] edad = request.form['edad'] celular = request.form['celular'] categoria = request.form['categoria'] conn = mysql.connect() cur = conn.cursor(pymysql.cursors.DictCursor) query = "update familia set nombre = '" + nombre + "', apellido = '" + apellido + "', edad = '" + edad + "', celular = '" + celular + "', categoria = '" + categoria + "' where identificacion = '" + identificacion + "'" cur.execute(query) conn.commit() cur.close() output = { 'identificacion': request.form['identificacion'], 'nombre': request.form['nombre'], 'Message': 'Success' } else: output = { 'identificacion': '', 'nombre': '', 'Message': 'Error no type Post' } return jsonify({'result': output})
def lista_categoria(): if request.method == 'GET': conn = mysql.connect() cur = conn.cursor(pymysql.cursors.DictCursor) cur.execute("select * from recursos.categoria") rows = cur.fetchall() return render_template("lista_categoria.html", categorias=rows)
def lista(): if request.method == 'GET': conn = mysql.connect() cur = conn.cursor(pymysql.cursors.DictCursor) cur.execute( "SELECT * FROM recursos.familia A LEFT JOIN recursos.categoria B ON A.categoria = B.idcategoria" ) rows = cur.fetchall() return render_template("lista.html", filas=rows)
def editar_view(): identificacion = str(request.args.get('id')) conn = mysql.connect() cur = conn.cursor(pymysql.cursors.DictCursor) cur.execute( "SELECT * FROM recursos.familia A LEFT JOIN recursos.categoria B ON A.categoria = B.idcategoria and identificacion='" + identificacion + "'") row = cur.fetchall() cur.execute("select * from recursos.categoria") rows_ = cur.fetchall() return render_template("modificar.html", fila=row, categorias=rows_)
def borrar_familia(): if request.method == 'POST': identificacion = request.form['id'] conn = mysql.connect() cur = conn.cursor(pymysql.cursors.DictCursor) query = "DELETE FROM familia where identificacion = '" + identificacion + "'" cur.execute(query) conn.commit() cur.close() output = {'eliminado': identificacion, 'Message': 'Success'} else: output = {'identificacion': '', 'Message': 'Error no type Post'} return jsonify({'result': output})