Uloga administratora moći će u komunikaciji s knjižnicom dodati ih u sustav te davati zaposlenicima knjižnice njihove korisničke podatke koje će tada oni koristiti kako bi se ulogirali kao uloga zaposlenika. Po promjeni stanja zaposlenika u knjižnici administratori imaju opciju ažuriranja podataka.
[x] #27
[x] #28
[x] Napraviti dijagram klasa
[x] #29
Implementacija F01
Započinje implementacija F01 - Administriranje sustava.
Koraci koji se moraju obaviti:
[x] Napraviti novu granu sa develop
[x] Napraviti XAML dizajn izgleda panela i potrebne klase
[x] Napraviti statičnu klasu koja će kontrolirati mijenjanje UserControl
[x] Napraviti repozitorij za knjižnice
[x] Napraviti servis za knjižnice
[x] Napraviti metodu koja vraća sve knjižnice
[x] Napraviti metodu za dodavanje nove knjižnice
[x] Napraviti metodu za ažuriranje odabrane knjižnice
[x] Napraviti metodu za brisanje postojeće knjižnice
[x] Napraviti dohvaćanje i prikaz svih knjižnica
[x] Na istoj formi napraviti moguće ažuriranje
[x] Na istoj formi napraviti moguće brisanje odabrane knjižnice (no ne ukoliko ima zaposlenika)
[x] Napraviti dodavanje nove knjižnice pomoću forme
[x] Napraviti repozitorij za zaposlenike
[x] Napraviti servis za zaposlenike
[x] Napraviti metodu koja vraća sve zaposlenike
[x] Napraviti metodu za dodavanje novog zaposlenika
[x] Napraviti metodu za ažuriranje odabranog zaposlenika
[x] Napraviti metodu za brisanje postojećeg zaposlenika
[x] Napraviti dohvaćanje i prikaz svih zaposlenika
[x] Na istoj formi napraviti moguće ažuriranje
[x] Na istoj formi napraviti moguće brisanje odabranog zaposlenika
[x] Napraviti dodavanje novog zaposlenika pomoću forme
[x] Napraviti provjere pri unosu nove knjižnice
[x] Napraviti provjere pri unosu novog zaposlenika
[x] Napraviti da je učitavanje knjižnica i zaposlenika asinkrono
Uloga administratora moći će u komunikaciji s knjižnicom dodati ih u sustav te davati zaposlenicima knjižnice njihove korisničke podatke koje će tada oni koristiti kako bi se ulogirali kao uloga zaposlenika. Po promjeni stanja zaposlenika u knjižnici administratori imaju opciju ažuriranja podataka.
Implementacija F01
Započinje implementacija F01 - Administriranje sustava. Koraci koji se moraju obaviti:
[x] Napraviti novu granu sa develop
[x] Napraviti XAML dizajn izgleda panela i potrebne klase
[x] Napraviti statičnu klasu koja će kontrolirati mijenjanje UserControl
[x] Napraviti repozitorij za knjižnice
[x] Napraviti servis za knjižnice
[x] Napraviti metodu koja vraća sve knjižnice
[x] Napraviti metodu za dodavanje nove knjižnice
[x] Napraviti metodu za ažuriranje odabrane knjižnice
[x] Napraviti metodu za brisanje postojeće knjižnice
[x] Napraviti dohvaćanje i prikaz svih knjižnica
[x] Na istoj formi napraviti moguće ažuriranje
[x] Na istoj formi napraviti moguće brisanje odabrane knjižnice (no ne ukoliko ima zaposlenika)
[x] Napraviti dodavanje nove knjižnice pomoću forme
[x] Napraviti repozitorij za zaposlenike
[x] Napraviti servis za zaposlenike
[x] Napraviti metodu koja vraća sve zaposlenike
[x] Napraviti metodu za dodavanje novog zaposlenika
[x] Napraviti metodu za ažuriranje odabranog zaposlenika
[x] Napraviti metodu za brisanje postojećeg zaposlenika
[x] Napraviti dohvaćanje i prikaz svih zaposlenika
[x] Na istoj formi napraviti moguće ažuriranje
[x] Na istoj formi napraviti moguće brisanje odabranog zaposlenika
[x] Napraviti dodavanje novog zaposlenika pomoću forme
[x] Napraviti provjere pri unosu nove knjižnice
[x] Napraviti provjere pri unosu novog zaposlenika
[x] Napraviti da je učitavanje knjižnica i zaposlenika asinkrono