def delete_data_from_students(): if request.method == "POST": result = request.form c = controller.Students() res = c.delete_student(int(result["ROLL_NUMBER"])) return render_template("index.html") return render_template("delete_stu.html")
def add_student(): if request.method == "POST": result = request.form c = controller.Students() res = c.add_student(result["txt_name"], result["txt_class"], result["txt_dob"], \ float(result["txt_average"]), result["txt_hobbies"], int(result["txt_teacher"])) return render_template("index.html") return render_template("add_student.html")
def update_data_for_students(): roll = int(input("Enter the roll number data to be changed: ")) name = input("Enter name: ") av = float(input("Enter averge: ")) hob = input("Enter hobbies: ") c = controller.Students() res = c.update_student(roll, name, av, hob) if res: print("Student ", name, " has been updated successfully!!")
def take_data_for_students(): name = input("Enter name of student: ") cl = input("Class: ") dob = input("Enter date of birth (DD/MM/YYYY): ") av = float(input("Enter total score averge: ")) hobbies = input("Enter hobbies: ") tchr = int(input("Enter teacher id: ")) c = controller.Students() res = c.add_student(name, cl, dob, av, hobbies, tchr) if res: print("Student ", name, " has been added successfully!!")
def view_all_students(): c = controller.Students() res = c.view_all_students() print( "\n\n\n-------------------------------------------------------------------------------\n" ) print( "Roll No. | Student Name | Student Average | Student Hobbies | Student Date of Birth" ) for student in res: print(student.stu_roll, " | ", student.stu_name, " | ", student.stu_average, " | ", student.stu_hobbies, " | ",\ student.stu_dob)
def view_all(): c = controller.Students() res = c.view_all_students() return render_template("view_students.html", students=res)
def delete_data_from_students(): roll = int(input("Enter the roll number data to be changed: ")) c = controller.Students() res = c.delete_student(roll) if res: print("Student ", roll, " has been updated successfully!!")