private void Button_Click_2(object sender, RoutedEventArgs e) { Int64 jmb; if (!Int64.TryParse(bIme.Text, out jmb)) { bGreska.Text = "POGREŠAN JMBG"; } else if (jmb < 1000000000000 || jmb > 9999999999999) { bGreska.Text = "POGREŠAN JMBG"; } else { try { Kandidat brisanje = Izbori.DajKandidata(jmb); Izbori.IzbaciClana(brisanje); Izbori.IzbrisiKandidata(jmb); } catch (Exception eks) { bGreska.Text = eks.Message; } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Ime.Text == "") { Greska.Text = "NISTE UNIJELI IME POLITIČKOG SUBJEKTA"; } else if (Sjediste.Text == "" && strankarb.IsChecked.Value) { Greska.Text = "NISTE UNIJELI SJEDIŠTE STRANKE"; } else { Greska.Text = ""; try { if (strankarb.IsChecked == true) { Izbori.DodajStranku(Ime.Text, Sjediste.Text); } else { Izbori.DodajNListu(Ime.Text); } Ime.Text = ""; Sjediste.Text = ""; Greska.Text = ""; } catch (Exception eks) { Greska.Text = eks.Message; } } }
private void Button_Click_2(object sender, RoutedEventArgs e) { Greska.Text = ""; try { if (bLKarta.Text == "") { bGreska.Text = "Unesite broj lične karte za brisanje"; return; } if (bLKarta.Text.Count() != 9) { bGreska.Text = "Neispravan broj lične karte"; return; } Glasac g = Izbori.DajGlasaca(bLKarta.Text); Izbori.ObrisiGlasaca(g); bLKarta.Text = ""; bGreska.Text = "Glasac uspjesno obrisan"; } catch (Exception eks) { bGreska.Text = eks.Message; } }
private void Button_Click_2(object sender, RoutedEventArgs e) { Int64 jmb; if (bLKarta.Text == "" || !Int64.TryParse(Jmbg.Text, out jmb)) { bGreska.Text = "Pogresan jmbg"; return; } if (apass_br.Text != "adminpass") { bGreska.Text = "Pogresan administratorski password"; return; } try { Izbori.ObrisiClana(jmb); bLKarta.Text = ""; apass_br.Text = ""; bGreska.Text = ""; } catch (Exception eks) { bGreska.Text = eks.Message; } }
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; } }
private void Button_Click(object sender, RoutedEventArgs e) { try { ClanKomisije korisnik = Izbori.DajClana(User.Text); if (korisnik.Password != Pass.Password) { Greska.Text = "Pogrešan password"; Pass.Password = ""; } else { if (korisnik.Ovlasti == ClanKomisije.Ovlastenja.Nadgledanje) { this.Frame.Navigate(typeof(PassGenZaGlasaca)); } else { this.Frame.Navigate(typeof(AdminForma), korisnik); } } } catch (Exception eks) { Greska.Text = eks.Message; } }
private void Button_Click_1(object sender, RoutedEventArgs e) { Int64 jmb; if (Ime.Text == "") { Greska.Text = "UNESITE IME"; } else if (Prezime.Text == "") { Greska.Text = "UNESTIE PREZIME"; } else if (Jmbg.Text == "") { Greska.Text = "UNESTIE JMBG"; } else if (MStanovnja.Text == "") { Greska.Text = "UNESTIE MJESTO STANOVANJA"; } else if (LKarta.Text == "") { Greska.Text = "UNESTIE BROJ LIČNE KARTE"; } else if (LKarta.Text.Length != 9) { Greska.Text = "POGREŠAN BROJ LIČNE KARTE"; } else if (!Int64.TryParse(Jmbg.Text, out jmb)) { Greska.Text = "POGREŠAN JMBG"; } else if (jmb < 1000000000000 || jmb > 9999999999999) { Greska.Text = "POGREŠAN JMBG"; } else if (Mjesto.SelectedItem == null) { Greska.Text = "ODABERITE GLASAČKO MJESTO"; } else { try { Glasac novi = new Glasac(Ime.Text, Prezime.Text, jmb, LKarta.Text, MStanovnja.Text); Izbori.DodajGLasaca(novi, Mjesto.SelectedItem as GlasackoMjesto); Ime.Text = ""; Prezime.Text = ""; LKarta.Text = ""; Jmbg.Text = ""; MStanovnja.Text = ""; Greska.Text = ""; } catch (Exception eks) { Greska.Text = eks.Message; } } }
public MainPage() { if (Izbori.Glasaci.Count == 0) { Izbori.DodajClana(new ClanKomisije("Kenan", "Karahodzic", 2502998170039, "password", ClanKomisije.Ovlastenja.Nadgledanje)); Izbori.DodajClana(new ClanKomisije("Damad", "Butkovic", 1234567890123, "password", ClanKomisije.Ovlastenja.Upravljanje)); Izbori.DodajGMjesto(new GlasackoMjesto("Staro Hrasno")); Izbori.DodajGLasaca(new Glasac("ime", "prezime", 1122334455667, "123456789", "Sarajevo"), new GlasackoMjesto("Staro Hrasno")); } this.InitializeComponent(); }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Brisanje.Text == "") { bGreska.Text = "UNESITE LOKACIJU GLASAČKOG MJESTA"; } else { try { Izbori.ObrisiGMjesto(Brisanje.Text); bGreska.Text = ""; Brisanje.Text = ""; } catch (Exception eks) { bGreska.Text = eks.Message; } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Ime.Text == "") { Greska.Text = "UNESITE LOKACIJU GLASAČKOG MJESTA"; } else { try { Izbori.DodajGMjesto(new GlasackoMjesto(Ime.Text)); Greska.Text = ""; Ime.Text = ""; } catch (Exception eks) { Greska.Text = eks.Message; } } }
private 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; } }
private void Button_Click_1(object sender, RoutedEventArgs e) { Int64 jmb; if (Ime.Text == "") { Greska.Text = "Unesite ime"; return; } if (Prezime.Text == "") { Greska.Text = "Unesite prezime"; return; } if (Jmbg.Text == "" || !Int64.TryParse(Jmbg.Text, out jmb)) { Greska.Text = "Pogresan jmbg"; return; } if (apass.Text != "adminpass") { Greska.Text = "Pogresan administratorski password"; return; } try { Izbori.DodajClana(new ClanKomisije(Ime.Text, Prezime.Text, jmb, "password", (up.IsChecked == true ? ClanKomisije.Ovlastenja.Upravljanje : ClanKomisije.Ovlastenja.Nadgledanje))); Greska.Text = ""; Ime.Text = ""; Prezime.Text = ""; Jmbg.Text = ""; apass.Text = ""; } catch (Exception eks) { Greska.Text = eks.Message; } }
public MainPage() { if (Izbori.Glasaci.Count == 0) { Izbori.DodajClana(new ClanKomisije("Kenan", "Karahodzic", 2502998170039, "password", ClanKomisije.Ovlastenja.Nadgledanje)); Izbori.DodajClana(new ClanKomisije("Damad", "Butkovic", 1234567890123, "password", ClanKomisije.Ovlastenja.Upravljanje)); GlasackoMjesto gmpom = new GlasackoMjesto("Staro Hrasno"); Izbori.DodajGMjesto(gmpom); Izbori.DodajGLasaca(new Glasac("ime", "prezime", 1122334455667, "123456789", "Sarajevo"), gmpom); Utrka pom = new Utrka("OS President", Utrka.Tip.Jedan); pom.Kandidati.Add(new Kandidat("Linus", "Torvalds", "Silicon Walley", 1472583691475, Kandidat.Nacionalnost.Ostali)); pom.Kandidati.Add(new Kandidat("William Henry", "Gates III", "Silicon Walley", 1472583691476, Kandidat.Nacionalnost.Ostali)); pom.MjestaZaUtrku.Add(gmpom); //Izbori.Utrke.Add(pom); pom = new Utrka("OS Parlament", Utrka.Tip.Vise); pom.Kandidati.Add(new Kandidat("Richard", "Stallman", "Silicon Walley", 1472583691475, Kandidat.Nacionalnost.Ostali)); pom.Kandidati.Add(new Kandidat("Steve", "Wozniack", "Silicon Walley", 1472583691476, Kandidat.Nacionalnost.Ostali)); pom.MjestaZaUtrku.Add(gmpom); Izbori.Utrke.Add(pom); } this.InitializeComponent(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { izbori = (Izbori)e.Parameter; }
private void Button_Click_1(object sender, RoutedEventArgs e) { Int64 jmb; if (Ime.Text == "") { Greska.Text = "UNESITE IME"; } else if (Prezime.Text == "") { Greska.Text = "UNESITE PREZIME"; } else if (MStanovanja.Text == "") { Greska.Text = "UNESITE MJESTO STANOVANJA"; } else if (Jmbg.Text == "") { Greska.Text = "UNESITE JMBG"; } else if (!Int64.TryParse(Jmbg.Text, out jmb)) { Greska.Text = "POGREŠAN JMBG"; } else if (jmb < 1000000000000 || jmb > 9999999999999) { Greska.Text = "POGREŠAN JMBG"; } else { try { Greska.Text = ""; Kandidat.Nacionalnost kn = new Kandidat.Nacionalnost(); switch (Nacionalnost.SelectedIndex) { case 0: kn = Kandidat.Nacionalnost.Bosnjak; break; case 1: kn = Kandidat.Nacionalnost.Hrvat; break; case 2: kn = Kandidat.Nacionalnost.Srbin; break; case 3: kn = Kandidat.Nacionalnost.Ostali; break; } Izbori.DodajKandidata(Ime.Text, Prezime.Text, MStanovanja.Text, jmb, kn); Kandidat k = Izbori.DajKandidata(jmb); if (Subjekat.SelectedItem is Stranka) { (Subjekat.SelectedItem as Stranka).DodajKandidata(k); if (Predsjednik.IsChecked == true) { (Subjekat.SelectedItem as Stranka).Predsjednik = k; } } else if (Subjekat.SelectedItem is NezavisnaLista) { (Subjekat.SelectedItem as NezavisnaLista).DodajKandidata(k); } Ime.Text = ""; Prezime.Text = ""; MStanovanja.Text = ""; Jmbg.Text = ""; Greska.Text = ""; } catch (Exception eks) { Greska.Text = eks.Message; } } }