示例#1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Glasac g = Izbori.DajGlasaca(User.Text);
         if (g.genPass() != Pass.Password)
         {
             Greska.Text   = "Pogrešan password";
             Pass.Password = "";
         }
         else
         {
             List <Utrka> utrke = Izbori.dajUtrkeGlasaca(g);
             Parametri    p     = new Parametri();
             p.utrke = utrke;
             p.gl    = new GlasackiListic();
             if (utrke.Count == 0)
             {
                 this.Frame.Navigate(typeof(PredajaListica), p);
             }
             if (utrke[0].t == Utrka.Tip.Jedan)
             {
                 this.Frame.Navigate(typeof(GlasanjeJedanKandidat), p);
             }
             else
             {
                 this.Frame.Navigate(typeof(GlasanjeViseKandidata), p);
             }
         }
     }
     catch (Exception eks)
     {
         Greska.Text = eks.Message;
     }
 }
 protected void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (LicnaKarta.Text == "")
         {
             Greska.Text = "Polje prazno!\nUnesite broj lične karte korisnika za kojeg generisete password";
             return;
         }
         if (LicnaKarta.Text.Count() != 9)
         {
             Greska.Text = "Neispravan broj lične karte";
             return;
         }
         Glasac g = izbori.DajGlasaca(LicnaKarta.Text);
         Password.Text = g.genPass();
     }
     catch (Exception eks)
     {
         Greska.Text = eks.Message;
     }
 }