def crearUsuario():
    form = usr_CrearForm()
    resp = None
    if form.validate_on_submit():
        resp = c_usr.regUsuario(name = form.nomUsr.data, passWord = form.passWord.data, 
                                nombre = form.nombre.data, apellido = form.apellido.data,
                                telefono = form.telefono.data, ci = form.ci.data,
                                e_mail = form.e_mail.data)
    if resp == 'Exito':
        flash('Usuario agregado correctamente')
    else:
        flash('Ocurrio un error: ' + str(resp))
    
    return redirect(url_for('usuario'))
def modificarUsuario():
    form2 = usr_CrearForm()
    resp = None
    print 'antes'
    if (form2.validate_on_submit()):
        print 'despues'
        user = User2.query.filter_by(name = form2.nomUsr.data).first()
        user.name = form2.nomUsr.data
        user.passWord = form2.passWord.data
        user.nombre = form2.nombre.data
        user.apellido = form2.apellido.data
        user.telefono = form2.telefono.data
        user.ci = form2.ci.data
        user.e_mail = form2.e_mail.data
        resp = c_usr.modUsuario(user)
        
    if(resp == 'Exito'):
        flash('Usuario modificado con exito.')
    else:
        flash('Ocurrio un error: ' + str(resp))
    return redirect(url_for('usuario'))
def buscarUsuario():
    ''' Devuelve una lista de usuarios que coincidan con el nombre proporcionado '''
    form2 = buscar()
    usuarios2 = c_usr.buscarPorNombreUsuario(form2.nombreBuscado. data)
    return render_template('indexUser.html', usuarios=usuarios2, form=usr_CrearForm(), form2=form2)