notebookvb
This commit is contained in:
@@ -38,7 +38,7 @@ def _zpracuj_chybu(exc: BaseException):
|
||||
|
||||
# ── KONFIGURACE ───────────────────────────────────────────────────────────────
|
||||
|
||||
PFX_PATH = PROJECT_ROOT / "Insurance" / "Certificates" / "picka.pfx"
|
||||
PFX_PATH = Path(r"U:\OrdinaceProjekt\Insurance\Certificates\picka.pfx")
|
||||
PFX_PASS = "Vlado7309208104+"
|
||||
|
||||
ODBORNOSTI_NAZVY = {
|
||||
@@ -48,16 +48,16 @@ ODBORNOSTI_NAZVY = {
|
||||
}
|
||||
|
||||
# Default hodnoty (přepíší argumenty z Medicusu)
|
||||
JMENO = "Michaela"
|
||||
PRIJMENI = "Buzalková"
|
||||
RODCIS = "7155111821"
|
||||
JMENO = ""
|
||||
PRIJMENI = ""
|
||||
RODCIS = ""
|
||||
|
||||
# ── ARGUMENTY Z MEDICUSU ─────────────────────────────────────────────────────
|
||||
|
||||
if len(sys.argv) >= 4:
|
||||
JMENO = sys.argv[1]
|
||||
PRIJMENI = sys.argv[2]
|
||||
RODCIS = sys.argv[3]
|
||||
RODCIS = sys.argv[3].replace("/", "")
|
||||
elif len(sys.argv) == 2 and sys.argv[1] in ("-h", "--help"):
|
||||
print("Usage: KdoJeLekarApp.py JMENO PRIJMENI RODCIS")
|
||||
sys.exit(0)
|
||||
@@ -167,6 +167,11 @@ class KdoJeLekarApp(ctk.CTk):
|
||||
# ── MAIN ─────────────────────────────────────────────────────────────────────
|
||||
|
||||
if __name__ == "__main__":
|
||||
if not RODCIS:
|
||||
root = ctk.CTk()
|
||||
root.withdraw()
|
||||
messagebox.showerror("Chyba", "Nebyl předán pacient z Medicusu.\nSpusťte aplikaci z menu Medicusu nad vybraným pacientem.")
|
||||
sys.exit(1)
|
||||
try:
|
||||
zaznamy = zjisti_lekare(RODCIS)
|
||||
app = KdoJeLekarApp(zaznamy)
|
||||
|
||||
Reference in New Issue
Block a user