Exemplo n.º 1
0
def voter_update():
    if 'voter' in session:
        name = request.form['name']
        DOB = request.form['DOB']
        address = request.form['address']
        state = request.form['state']
        mobile = request.form['mobile']
        email = request.form['email']
        aadhaar = request.form['aadhaar']
        status = False

        new = {
            'name' : name,
            'DOB' : DOB,
            'address' : address,
            'state' : state,
            'mobile' : mobile,
            'email' : email,
            'aadhaar' : aadhaar,
            'status' : status
        }
        Voter.updateVoter({'username':session['voter']}, {'$set': new})
        flash('Profile updated successfully', 'info')
        return redirect(url_for('profile'))
    else:
        flash('You need to Login first!', 'warning')
        return redirect(url_for('login'))
Exemplo n.º 2
0
def approvedVoter(voterID):
    if 'admin' in session:
        Voter.updateVoter({'_id':ObjectId(voterID)}, {'$set':{'status':True}})
        flash('Voter approved', 'success')
        return redirect(url_for('approveVoter'))
    else:
        flash('You need to Login first!', 'warning')
        return redirect(url_for('admin'))
Exemplo n.º 3
0
def voter_update():
    name = request.form['name']
    DOB = request.form['DOB']
    address = request.form['address']
    state = request.form['state']
    constituency = request.form['constituency']
    mobile = request.form['mobile']
    email = request.form['email']
    aadhaar = request.form['aadhaar']
    status = False

    new = {
        'name': name,
        'DOB': DOB,
        'address': address,
        'state': state,
        'constituency': constituency,
        'mobile': mobile,
        'email': email,
        'aadhaar': aadhaar,
        'status': status
    }
    Voter.updateVoter({'username': session['voter']}, {'$set': new})
    return redirect(url_for('profile'))
Exemplo n.º 4
0
def approvedVoter(id):
    if 'admin' in session:
        Voter.updateVoter({'_id': ObjectId(id)}, {'$set': {'status': True}})
        return redirect(url_for('approveVoter'))
    else:
        return redirect(url_for('admin'))