public void AddPenzionera(Penzioner penzioner)
 {
     korisnici.Add(penzioner);
 }
 private async void Button_Click_12(object sender, RoutedEventArgs e)
 {
     if (TekstBroj.Text.Length == 0 || TekstBroj.Text.Length < 9)
     {
         var dialog = new MessageDialog("Niste unijeli koretno broj!");
         await dialog.ShowAsync();
     }
     else if (ime.Length == 0 || ime.Length < 2 || prezime.Length == 0 || prezime.Length < 4)
     {
         var dialog = new MessageDialog("Vratite se nazad i unesite fino podatke(GREŠKA U IMENU ILI PREZIMENU!)");
         await dialog.ShowAsync();
     }
     else if (jmbg.Length == 0 || jmbg.Length < 13)
     {
         var dialog = new MessageDialog("Vratite se nazad i unesite fino podatke(GREŠKA U JMBG-u!)");
         await dialog.ShowAsync();
     }
     else if (opcija == 0)
     {
         var dialog = new MessageDialog("Vratite se nazad i unesite fino podatke(GREŠKA NISTE ODABRALI NIJEDNU OPCIJU!)");
         await dialog.ShowAsync();
     }
     else if (opcija == 1 && (tekstDodatni1.Text.Length == 0 || tekstDodatni2.Text.Length == 0))
     {
         var dialog = new MessageDialog("GREŠKA NISTE UNIJELI POLJA INDEX ILI FAKULTET!");
         await dialog.ShowAsync();
     }
     else if (opcija == 2 && tekstDodatni1.Text.Length == 0)
     {
         var dialog = new MessageDialog("GREŠKA NISTE UNIJELI POLJE ID PENZIONE!");
         await dialog.ShowAsync();
     }
     else if (opcija == 3 && (tekstDodatni1.Text.Length == 0 || tekstDodatni2.Text.Length == 0))
     {
         var dialog = new MessageDialog("GREŠKA NISTE UNIJELI POLJA ID ILI FIRMU!");
         await dialog.ShowAsync();
     }
     else if (opcija == 4 && tekstDodatni1.Text.Length == 0)
     {
         var dialog = new MessageDialog("GREŠKA NISTE UNIJELI POLJE ID!");
         await dialog.ShowAsync();
     }
     else
     {
         if (opcija == 1)
         {
             Student student = new Student(ime, prezime, TekstBroj.Text, jmbg, Convert.ToInt32(tekstDodatni1.Text), tekstDodatni2.Text);
             aplikacija.AddStudenta(student);
             slikaLicne.Source = null;
             TekstBroj.Text    = "";
             var dialog = new MessageDialog("Korisnik uspješno unesen! Vaš username je: " + student.Username + "\nVaš password je: " + student.Password);
             await dialog.ShowAsync();
         }
         else if (opcija == 2)
         {
             Penzioner penzioner = new Penzioner(ime, prezime, TekstBroj.Text, jmbg, Convert.ToInt32(tekstDodatni1.Text));
             aplikacija.AddPenzionera(penzioner);
             slikaLicne.Source = null;
             TekstBroj.Text    = "";
             var dialog = new MessageDialog("Korisnik uspješno unesen! Vaš username je: " + penzioner.Username + "\nVaš password je: " + penzioner.Password);
             await dialog.ShowAsync();
         }
         else if (opcija == 3)
         {
             Zaposlen zaposlen = new Zaposlen(ime, prezime, TekstBroj.Text, jmbg, Convert.ToInt32(tekstDodatni1.Text), tekstDodatni2.Text);
             aplikacija.AddZaposlenog(zaposlen);
             slikaLicne.Source = null;
             TekstBroj.Text    = "";
             var dialog = new MessageDialog("Korisnik uspješno unesen! Vaš username je: " + zaposlen.Username + "\nVaš password je: " + zaposlen.Password);
             await dialog.ShowAsync();
         }
         else if (opcija == 4)
         {
             Nezaposlen nezaposlen = new Nezaposlen(ime, prezime, TekstBroj.Text, jmbg, Convert.ToInt32(tekstDodatni1.Text));
             aplikacija.AddNezaposlenog(nezaposlen);
             slikaLicne.Source = null;
             TekstBroj.Text    = "";
             var dialog = new MessageDialog("Korisnik uspješno unesen! Vaš username je: " + nezaposlen.Username + "\nVaš password je: " + nezaposlen.Password);
             await dialog.ShowAsync();
         }
         this.Frame.Navigate(typeof(MainPage), aplikacija);
     }
 }