예제 #1
0
 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;
     }
 }
예제 #2
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;
     }
 }
예제 #3
0
        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;
                }
            }
        }
 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;
     }
 }