private async void bLogin_Click(object sender, RoutedEventArgs e) { var osobaP = await Task.Run(() => lvm.validateP()); //var osobaP = lvm.validateP(); //var osobaU = lvm.validateU(); var osobaU = await Task.Run(() => lvm.validateU()); if (osobaP != null) { //ulogovao potrosac if (!provjeriPotrosaca(osobaP)) { porukaGreske.Visibility = Visibility.Collapsed; GlavniFrame.Navigate(typeof(OpcijePotrosaca), osobaP); } else { porukaGreske.Visibility = Visibility.Visible; } } else { if (osobaU != null) { porukaGreske.Visibility = Visibility.Collapsed; //ulogovao uposlenik if (osobaU is Salterusa) { GlavniFrame.Navigate(typeof(OpcijeSalter), osobaU); } else if (osobaU is Postar) { GlavniFrame.Navigate(typeof(FormaPostara), osobaU); } else if (osobaU is Administrator) { GlavniFrame.Navigate(typeof(AdministratorOpcije), osobaU); } } else { porukaGreske.Visibility = Visibility.Visible; } } }
private void buttonlogin_Click(object sender, RoutedEventArgs e) { if (userIme.Text.Equals("") || PassBox.Password.Equals("")) { var dialog = new MessageDialog("Unesite tražene podatke! ", "Neuspješna prijava"); dialog.ShowAsync(); } else { //pretraga da li postoji zaposlenik sa trazenim username i passw Boolean zaposlen = false; zaposlen = Lvm.JeLiZaposlenik(userIme.Text, PassBox.Password); // pretraga da li je igrac Boolean igrac = false; igrac = Lvm.JeLiIgrac(userIme.Text, PassBox.Password); if (userIme.Text == "admin" && PassBox.Password == "sarita") { GlavniFrame.Navigate(typeof(OtpustiRadnika), this.DataContext); } else if (zaposlen == false && igrac == true) { //provjeri da li je profesionalni ili rekreativni Boolean rekreativan = false; rekreativan = Lvm.JeLiRekreativac(userIme.Text, PassBox.Password); if (!rekreativan) { //otvori formu za profesionalnog igraca var dialog = new MessageDialog("Logovan profesionalni", "Uspješna prijava"); dialog.ShowAsync(); } else { //otvori formu za rekreativnog igraca var dialog = new MessageDialog("Logovan rekreativni ifrac!", "Uspješna prijava"); dialog.ShowAsync(); } } else if (zaposlen == true && igrac == false) { //otvori forme za zaposlenika var dialog = new MessageDialog("Logovan Zaposlenik !! ", "Uspješna prijava"); dialog.ShowAsync(); } else { var dialog = new MessageDialog("Pogresni pristupni podaci !! ", "Neuspješna prijava"); dialog.ShowAsync(); } } }
private void NemateRacun_Click1(object sender, RoutedEventArgs e) { GlavniFrame.Navigate(typeof(Registracija), this.DataContext); }
private void bRegistrujSe_Click(object sender, RoutedEventArgs e) { GlavniFrame.Navigate(typeof(RegistracijaUposlenika), this.DataContext); }