예제 #1
0
 private void bLogin_Click(object sender, RoutedEventArgs e)
 {
     foreach (Korisnik k in Aplikacija.Instanca.Korisnici)
     {
         if (k.LogIn(tbKime.Text, pwLozinka.Password))
         {
             GlavniWindow gw = new GlavniWindow(k);
             gw.Show();
             this.Close();
         }
     }
 }
예제 #2
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     if (tbKorisnickoIme.Text.Equals("") || passboxSifra.Password.Equals(""))
     {
         ErrorMessagePrint("Polja ne smeju biti prazna. ", "Upozorenje");
         return;
     }
     foreach (Korisnik korisnik in Projekat.Instance.Korisnici)
     {
         if (korisnik.KorisnickoIme.Equals(tbKorisnickoIme.Text) && korisnik.Lozinka.Equals(passboxSifra.Password))
         {
             this.Hide();
             logovaniKorisnik = korisnik;
             GlavniWindow noviGlavniWindow = new GlavniWindow(logovaniKorisnik);
             noviGlavniWindow.Show();
             break;
         }
     }
     ErrorMessagePrint("Korisnik nije pronadjen. ", "Upozorenje");
     return;
 }
        private void Prijava_Click(object sender, RoutedEventArgs e)
        {
            var korisnici = Projekat.Instance.Korisnik;

            foreach (var k in korisnici)
            {
                var korisnickoIme = tbKIme.Text;
                var lozinka       = pbLozinka.Password;
                if (korisnickoIme == "" || lozinka == "")
                {
                    MessageBox.Show("Morate popuniti sva polja!", "Greska", MessageBoxButton.OK, MessageBoxImage.Warning);
                    return;
                }
                else if (korisnickoIme == k.KorisnickoIme || lozinka == k.Lozinka)
                {
                    korisnik = k;
                    GlavniWindow gw = new GlavniWindow();
                    this.Close();
                    gw.ShowDialog();
                    return;
                }
            }
        }