Example #1
0
def report_generation_done(report_id):
    # print(request.form)
    if request.method == "POST":
        data = request.form
        RGS.add_questions(report_id, data)
    # report_id = RGS.report_generation()
    return render_template('report_share.html', **locals())
Example #2
0
def dashboard():
    report_list = RGS.get_all_reports()
    # report_id = '5d32001e2ce6750a5b630230'
    # report = RGS.get_report(report_id)
    # report_list = []
    # report_list.append([report_id, report['name']])
    return render_template('dashboard.html', **locals())
Example #3
0
def report_submit():
    report_id = '5d32001e2ce6750a5b630230'
    report = RGS.get_report(report_id)
    report_name = report['name']
    questions = report['questions']
    questions = dict(sorted(questions.items()))
    # print(questions, ' Here printing')
    keyList = []
    for key in sorted(questions):
        keyList.append(key)
    keyList = sorted(keyList)
    print(keyList)
    return render_template('report_submit.html', **locals())
Example #4
0
def report_generation():
    report_id = RGS.report_generation()
    return render_template('report_generation.html', **locals())
Example #5
0
def report_submit_done(report_id):
    if request.method == 'POST':
        data = request.form
        response_id = RGS.save_reponseToDB(data)
        RGS.attached_responseID_to_reportID(report_id, response_id)
    return redirect('/')