def asignarPermisos2(idr=None, idf=None):
    form = listarPermisos() 
    lista = []
    if form.validate_on_submit():
        ban = 0
        for f in form:
            if ban == 1:
                datos = f.id.split('u')
                l = {'id':int(datos[1]), 'dato':f.data}
                #print l['id'], l['dato']
                lista.append(l)
            ban = 1
    respuesta = c_rol.asignarDesasginarPer(idr, lista)
    ban = 0
    for r in respuesta:
        if r['error'] == 1:
            ban = 1
            break
        if r['error'] == 2:
            ban = 2
            break
    if ban == 0:    
        flash("Se realizaron correctamente las asignaciones/desasignaciones")
    else:
        if ban == 1:
            flash("Error en algunas de las las asignaciones")
        if ban == 2:
            flash("Error en algunas de las las desasignaciones")
                
    return redirect(url_for('rol_proyFase',id1=idf,id2=idf,opcion=1))
def helloWorld2():
    print "entro  en prueba2"
    form = listarPermisos()
    if form.validate_on_submit():
        print "entro en submit"
        print "entro en submit"
        print "entro en submit"
        print "entro en submit"
        print form.u1.data
        print form.u2.data
        print form.u3.data
        print form.u4.data
        print form.u5.data
        print form.u6.data
        print form.u7.data
        print form.u14.data
        print form.u15.data
        print form.u16.data
        print form.u17.data
        print form.u18.data
        print form.u19.data
    else:
        print form.errors
    return render_template('example.html',form=form)