update code
This commit is contained in:
Binary file not shown.
Binary file not shown.
29
main.py
29
main.py
@@ -128,8 +128,8 @@ def update_itr(id):
|
|||||||
itr = ITRHandler()
|
itr = ITRHandler()
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
# data = {k: request.form.get(k, 0) for k in request.form}
|
data = {k: request.form.get(k, 0) for k in request.form}
|
||||||
itr.update(id, request.form)
|
itr.update(id, data)
|
||||||
itr.close()
|
itr.close()
|
||||||
return redirect(url_for('display_itr'))
|
return redirect(url_for('display_itr'))
|
||||||
|
|
||||||
@@ -247,8 +247,8 @@ def update_cit(id):
|
|||||||
return "CIT record not found", 404
|
return "CIT record not found", 404
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
# data = {k: request.form.get(k, 0) for k in request.form}
|
data = {k: request.form.get(k, 0) for k in request.form}
|
||||||
cit.update_cit(id, request.form)
|
cit.update_cit(id, data)
|
||||||
cit.close()
|
cit.close()
|
||||||
return redirect(url_for('display_cit'))
|
return redirect(url_for('display_cit'))
|
||||||
|
|
||||||
@@ -275,8 +275,8 @@ def display_itat():
|
|||||||
def add_itat():
|
def add_itat():
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
itat = ITATHandler()
|
itat = ITATHandler()
|
||||||
# data = {k: request.form.get(k, 0) for k in request.form}
|
data = {k: request.form.get(k, 0) for k in request.form}
|
||||||
itat.add_itat(request.form)
|
itat.add_itat(data)
|
||||||
itat.close()
|
itat.close()
|
||||||
flash("ITAT record added successfully!", "success")
|
flash("ITAT record added successfully!", "success")
|
||||||
return redirect(url_for('display_itat'))
|
return redirect(url_for('display_itat'))
|
||||||
@@ -455,7 +455,24 @@ def summary_report():
|
|||||||
# check_year_obj = YearGet()
|
# check_year_obj = YearGet()
|
||||||
# result = check_year_obj.CheckYearExists(table_name, year)
|
# result = check_year_obj.CheckYearExists(table_name, year)
|
||||||
# check_year_obj.close()
|
# check_year_obj.close()
|
||||||
|
# return result
|
||||||
|
|
||||||
|
@app.route('/check_year', methods=['POST'])
|
||||||
|
def check_year():
|
||||||
|
table_name = request.json.get("table")
|
||||||
|
year = request.json.get("year")
|
||||||
|
|
||||||
|
conn = DBConfig.get_db_connection()
|
||||||
|
cursor = conn.cursor()
|
||||||
|
|
||||||
|
sqlstr = f"SELECT COUNT(*) FROM {table_name} WHERE year = %s"
|
||||||
|
cursor.execute(sqlstr, (year,))
|
||||||
|
result = cursor.fetchone()[0]
|
||||||
|
|
||||||
|
cursor.close()
|
||||||
|
conn.close()
|
||||||
|
|
||||||
|
return {"exists": result > 0}
|
||||||
|
|
||||||
# Mat credit from
|
# Mat credit from
|
||||||
@app.route("/mat_credit", methods=["GET"])
|
@app.route("/mat_credit", methods=["GET"])
|
||||||
|
|||||||
Reference in New Issue
Block a user