Advertisement
Guest User

Svi Meniji

a guest
Jul 25th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 5.85 KB | None | 0 0
  1. def glavniMeni():
  2.         odabir=True
  3.         while odabir==True:
  4.                 print "1. Menadzer. "
  5.                 print "2. Radnik. "
  6.                 print "3. Potrazitelj. "
  7.                 print "4. Izlaz."
  8.  
  9.                 izbor=raw_input( "Unesite broj opcije: ")
  10.                 if izbor=="1":
  11.                         meniMenadzera()
  12.                 elif izbor=="2":
  13.                         meniRadnika()
  14.                 elif izbor=="3":
  15.                         meniPotrazitelja()
  16.                 elif izbor=="4":
  17.                         odabir=False
  18.                 else:
  19.                         print "Nepostojeca opcija."
  20.  
  21.  
  22. def meniMenadzera(self):
  23.  
  24.     proveraLogina=False
  25.  
  26.         if login("Menadzer")==True:
  27.                 proveraLogina=True
  28.         else:
  29.                 print "Netacni podaci."
  30.        
  31.         if proveraLogina==True:
  32.             odabir=True
  33.  
  34.             while odabir==True:
  35.                     print "1. Pregled svih objekata, prostorija i predmeta."
  36.                     print "2. Pretraga objekata po nazivu, adresi i mestu."
  37.                     print "3. Pretraga prostorije po identifikacionoj oznaci, sirini i duzini."
  38.                     print "4. Pretraga predmeta po nazivu, opisu, sirini i duzini i identifikacionoj oznaci potrazitelja."
  39.                     print "5. Dodavanje novog objekta i prostorije za skladistenje."
  40.                     print "6. Pregled svih zahteva."
  41.                     print "7. Potvrda da se prihvata skladistenje predmeta koje je zatrazio potrazitelj."
  42.                     print "8. Potvrda da se iznose predmeti iz skladiste koje je zatrazio potrazitelj."
  43.                     print "9. Kreiranje i potvrda zahteva da se trajno iznesu predmeti iz skladista."
  44.                     print "0. Nazad."
  45.  
  46.                     izbor=raw_input("Unesite broj opcije: ")
  47.                     if izbor=="1":
  48.                             pregledOPP() #Objekata, Prostorija i Predmeta  <--OPP
  49.                     elif izbor=="2"
  50.                             meniPretrageObjekata() #meni koji sadrzi pretragu po: nazivu, adresi i mestu
  51.                     elif izbor=="3"
  52.                             meniPretrageProstorija() #meni koji sadrzi pretragu po: ID, sirini i duzini
  53.                     elif izbor=="4"
  54.                             meniPretragePredmeta() #meni koji sadrzi pretragu po: nazivu, opisu, sirini, duzini i ID
  55.                     elif izbor=="5"
  56.                             dodavanjeObjekta() #
  57.                     elif izbor=="6"
  58.                             pregledSvihZahteva()
  59.                     elif izbor=="7"
  60.                             potvrdaSkladistenja()
  61.                     elif izbor=="8"
  62.                             potvrdaIznosajaPredmeta()
  63.                     elif izbor=="9"
  64.                             potvrdaPermanentnogIznosajaPredmeta()
  65.                     elif izbor=="0"
  66.                             odabir=False
  67.                     else:
  68.                             print "Nepostojeca opcija."
  69.  
  70.  
  71.  
  72. def meniRadnika(self):
  73.  
  74.     proveraLogina=False
  75.  
  76.         if login("Radnik")==True:
  77.                 proveraLogina=True
  78.         else:
  79.                 print "Netacni podaci."
  80.        
  81.         if proveraLogina==True:
  82.             odabir=True
  83.    
  84.             while odabir==True:
  85.                     print "1. Pregled svih objekata, prostorija i predmeta."
  86.                     print "2. Pretraga objekata po nazivu, adresi i mestu."
  87.                     print "3. Pretraga prostorije po identifikacionoj oznaci, sirini i duzini."
  88.                     print "4. Pretraga predmeta po nazivu, opisu, sirini i duzini i identifikacionoj oznaci potrazitelja."
  89.                     print "5. Pregled svih zahteva koji su potvrdjeni od menadzera."
  90.                     print "6. Unos i rasporedjivanje predmeta iz zahteva koje je potvrdio menadzer."
  91.                     print "7. Iznos predmeta za koje je menadzer kreirao i potvrdio zahtev."
  92.                     print "8. Nazad."
  93.  
  94.  
  95.                     izbor=raw_input("Unesite broj opcije: ")
  96.                     if izbor=="1":
  97.                             pregledOPP() #Objekata, Prostorija i Predmeta  <--OPP
  98.                     elif izbor=="2"
  99.                             meniPretrageObjekata() #meni koji sadrzi pretragu po: nazivu, adresi i mestu
  100.                     elif izbor=="3"
  101.                             meniPretrageProstorija() #meni koji sadrzi pretragu po: ID, sirini i duzini
  102.                     elif izbor=="4"
  103.                             meniPretragePredmeta() #meni koji sadrzi pretragu po: nazivu, opisu, sirini, duzini i ID
  104.                     elif izbor=="5"
  105.                             pregledZahteva() #moguce da je ista funkcija kao i kod menadzera, al mozda nije :D
  106.                     elif izbor=="6"
  107.                             meniUnosaRasporedjivanja() #meni koji sadrzi opcije: unosa i rasporedjivanja predmeta
  108.                     elif izbor=="7"
  109.                             iznosajPredmeta()
  110.                     elif izbor=="8"
  111.                             odabir=False
  112.                     else:
  113.                             print "Nepostojeca opcija."
  114.  
  115.  
  116. def meniPotrazitelja():
  117.  
  118.     proveraLogina=False
  119.  
  120.         if login("Menadzer")==True:
  121.                 proveraLogina=True
  122.         else:
  123.                 print "Netacni podaci."
  124.        
  125.         if proveraLogina==True:
  126.             odabir=True
  127.  
  128.             while odabir==True:
  129.                     print "1. Trazenje usluge skladistenja i unos zeljenih predmeta za skladistenje."
  130.                     print "2. Kreiranje zahteva za dobijanje predmeta koje potrazitelj cuva u skladistu."
  131.                     print "3. Nazad."
  132.                
  133.                     izbor=raw_input("Unesite broj opcije: ")
  134.                     if izbor=="1":
  135.                             trazenjeuslugeSkladistenja() #i pritom unos zeljenih predmeta za skladistenje
  136.                     elif izbor=="2"
  137.                             povracajPredmeta()
  138.                     elif izbor=="3"
  139.                             odabir=False
  140.                     else:
  141.                             print "Nepostojeca opcija."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement