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 override void OnNavigatedTo(NavigationEventArgs e) { p = (Parametri)e.Parameter; u = p.utrke[0]; Naziv.Text = u.Naziv; p.utrke.Remove(u); base.OnNavigatedTo(e); foreach (Kandidat k in u.Kandidati) { Kandidati.Items.Add(k); } }