AIR
AIR
import tkinter as tk
Import datetime
import mysql.connector
cur = sqlobj.cursor()
#-------------------------------------------------VIEWING FLIGHTS-----------------------------------------------------------
def viewing_flights():
a = tk.Tk()
a.geometry("2000x2500")
i=0
for j in range(len(flight));
e.grid(row=i, column=j)
e.insert(END, flight[j])
1=1+1
a.mainloop()
#----------------------------------------------------UPDATE FLIGHT-----------------------------------------------------------
window1 = False
global u1, u2
def window1():
global u1, u2
window1 = tkinter.Tk()
window1.configure(bg="#FCC9C5")
1|Page
window1.title("Updating details")
u1 = ttk.Entry(window1, width=50)
u1.grid(row=1, column=1)
TitleLabel_1.grid(row=1, column=0)
btn.grid(row=5, column=1)
def checking_flight_1():
global u1, u
u = u1.get()
print(u)
a = cur.fetchall()
print(a, "naman")
if len(a) == 0:
s1 = tk.Tk()
else:
info_1()
2|Page
def info_1():
global u2
L = tkinter.Tk()
L.configure(bg="#FCC9C5")
M5.grid(row=3, column=0)
u2.grid(row=3, column=1)
btn.grid(row=7, column=1)
def add_data_1():
global u1, u2
status = u2.get()
Flightno = int(u1.get())
x1 = status
s = (x1, Flightno)
cur.execute(stmt, s)
sqlobj.commit()
#--------------------------------------------------FLIGHT BOOKING------------------------------------------------
window2 = False
3|Page
def window2():
window2 = tkinter.Tk()
window2.title("Booking tickets")
window2.configure(bg="#FCC9C5")
TitleLabel.grid(row=1, column=0)
e3 = ttk.Entry(window2, width=50)
e3.grid(row=1, column=1)
L4.grid(row=2, column=0)
e4 = ttk.Entry(window2, width=50)
e4.grid(row=2, column=1)
btn.grid(row=5, column=1)
def checking_flight():
global e3, e4
q = e3.get().upper()
w= e4.get().upper()
info()
4|Page
elif q==”LKO" and w==”GOl”
info()
else:
s=tk.Tk()
s.title("No Flights!")
a = tkinter.Tk()
a.configure(bg="#FCC9C5")
L5.grid(row=3, column=0)
e5 = ttk.Entry(a, width=50)
e5.grid(row=3, column=1)
L6.grid(row=4, column=0)
5|Page