code edit cit from and auto save mat ceadit and utility

This commit is contained in:
2026-02-06 16:37:54 +05:30
parent aaab008a9d
commit 1819c49433
6 changed files with 53 additions and 7 deletions

17
main.py
View File

@@ -193,7 +193,7 @@ def add_ao():
year=request.form["year"],
mat_created=float(request.form.get("mat_credit_created", 0)),
mat_utilized=float(request.form.get("mat_credit_utilized", 0)),
remarks="Created via ITR"
remarks="Created via ao"
)
flash("AO record added successfully!", "success")
@@ -252,12 +252,25 @@ def display_cit():
def add_cit():
if request.method == 'POST':
cit = CITHandler()
mat = MatCreditHandler()
cit.add_cit(request.form)
cit.close()
if 'documents' in request.files:
doc = DocumentHandler()
doc.Upload(request)
# AUTO SAVE MAT FROM ITR
mat.save_from_itr(
year=request.form["year"],
mat_created=float(request.form.get("mat_credit_created", 0)),
mat_utilized=float(request.form.get("mat_credit_utilized", 0)),
remarks="Created via cit"
)
flash("CIT record added successfully!", "success")
return redirect(url_for('display_cit'))
return render_template('add_cit.html')
return render_template('add_cit.html', current_date=date.today().isoformat())
# 3 delete CIT records by id
@app.route('/cit/delete/<int:id>', methods=['POST'])