nejraz / SI2013tim10

Projekat tima 10 za kurs Softver inžinjering.
0 stars 1 forks source link

Loša validacija forme za kreiranje izvještaja #30

Closed khodzic2 closed 10 years ago

khodzic2 commented 10 years ago

Komponenta: Dijaloška forma za kreiranje izvještaja

commit ID: 203b13507cd7aee0225324948a5aea10c8eaafe2

Opis problema: Pri kliku na button kreiranje izvještaja, ako serviser nije odabran, pojavljuje se izuzetak i aplikacija se zatvara. Potrebno je uraditi bolju validaciju.

Koraci za reproduciranje problema:

  1. Pokrenuti aplikaciju "Tasktracker"
  2. Nakon logina kliknuti na button "Izvještaji"
  3. Nakon toga unijeti podatkei ne označiti servisera u listboxu i kliknuti button "Kreiraj izvještaj"

Dobijeni rezultat: http://pokit.org/get/img/8c1c83f649fafc68fbd0ee55807bf4fa.jpg

Očekivani rezultat: Izvještavanje korisnika da treba odabrati servisera iz listboxa.

alemzekic commented 10 years ago

Ta situacija se može desiti samo u slučaju da ni jedan radnik (serviser) ne postoji u bazi podataka. Inače, ako postoji barem jedan zapis, automatski je selektovan i nije moguće doći u situaciji da niko nije selektovan.

alemzekic commented 10 years ago

Bug ispravljen. Commit id: 4dfd8197a7