MCPcopy
hub / github.com/geekcomputers/Python / check

Function check

bank_managment_system/frontend.py:362–437  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

360
361
362def check():
363 frame1.grid_forget()
364
365 def search_in_database():
366 def back_page2():
367 search_frame.grid_forget()
368 page2()
369
370 global result
371 global acc_no
372 acc_no = entry11.get()
373 r = check_string_in_account_no(acc_no)
374
375 if len(acc_no) != 0 and r:
376 result = backend.check_acc_no(acc_no)
377 print(result)
378 if not result:
379 label = Label(search_frame, text="invalid account number")
380 label.grid(pady=2)
381 button = Button(search_frame, text="Exit", command=back_page2)
382 button.grid()
383 mainloop()
384 else:
385
386 def delete_check_frame():
387 check_frame.grid_forget()
388 page2()
389
390 search_frame.grid_forget()
391 balance = backend.check_balance(acc_no)
392 global check_frame
393 check_frame = Frame(tk)
394 check_frame.grid(padx=500, pady=300)
395
396 label = Label(
397 check_frame, text="Balance Is:{}".format(balance), font="bold"
398 )
399 label.grid(row=0, pady=4)
400
401 button = Button(
402 check_frame,
403 text="Back",
404 command=delete_check_frame,
405 width=20,
406 height=2,
407 bg="red",
408 )
409 button.grid(row=1)
410
411 mainloop()
412 else:
413 label = Label(search_frame, text="Enter correct entry")
414 label.grid(pady=2)
415 button = Button(search_frame, text="Exit", command=back_page2)
416 button.grid()
417 mainloop()
418
419 def search_acc():

Callers

nothing calls this directly

Calls 1

search_accFunction · 0.85

Tested by

no test coverage detected