Untitled

 avatar
unknown
plain_text
5 months ago
909 B
3
Indexable
import tkinter as tk
from tkinter import ttk
from tkinter import messagebox



def open_view_delete_students_window():
    view_window = tk.Toplevel()
    view_window.title("View Students by Class")
    view_window.geometry("1000x450+400+250")
    view_window.configure(bg='#506D85')

    

    def delete_selected_student():
        selected_item = tree.selection()
        if not selected_item:
            messagebox.showwarning("Warning", "No student selected for deletion.")
            return

        student_id = tree.item(selected_item, "values")[0]

        confirm = messagebox.askyesno("Confirm Delete", f"Are you sure you want to delete student ID {student_id}?")
        if confirm:
            global students
            del students[student_id]
            messagebox.showinfo("Success", "Student deleted successfully.")
            view_selected_students()

    
Editor is loading...
Leave a Comment