private void Regisztracio_Button_Action(object sender, RoutedEventArgs e)
 {
     if (NeptunKodTextBox.Text.ToString().Equals("") || JelszoPassWordBox1.Password.ToString().Equals("") || JelszoPassWordBox2.Password.ToString().Equals(""))
     {
         MessageBox.Show("Üres felhasználónév vagy jelszó mező!");
     }
     else if (!JelszoPassWordBox1.Password.ToString().Equals(JelszoPassWordBox1.Password.ToString()))
     {
         MessageBox.Show("A két megadott jelszó nem egyezik meg!");
     }
     else if (JelszoPassWordBox1.Password.ToString().Length < 5)
     {
         MessageBox.Show("A jelszónak legalább 5 karakter hosszúnak kell lennie!");
     }
     else
     {
         FelhasznaloAdatok fAdat = FelhasznaloAdatDataProvider.GetData(NeptunKodTextBox.Text.ToString());
         if (!String.IsNullOrEmpty(fAdat.neptunKod))
         {
             MessageBox.Show("Ezzel a Neptun kóddal már regisztráltak!");
         }
         else
         {
             FelhasznaloAdatDataProvider.CreateFelhasznalo(new FelhasznaloAdatok(NeptunKodTextBox.Text.ToString(), JelszoPassWordBox1.Password.ToString()));
             MessageBox.Show("Sikeres regisztráció!");
             LoginWindow lw = new LoginWindow();
             lw.Show();
             this.Close();
         }
     }
 }
Example #2
0
 private void Bejelentkezes_Button_Action(object sender, RoutedEventArgs e)
 {
     if (JelszoPasswordBox.Password.ToString().Equals("") || NeptunKodTextBox.Text.ToString().Equals(""))
     {
         MessageBox.Show("Add meg a felhasználónevet és a jelszót a bejelntkezéshez!");
     }
     else
     {
         FelhasznaloAdatok fAdat = FelhasznaloAdatDataProvider.GetData(NeptunKodTextBox.Text.ToString());
         if (fAdat.jelszo == null || !fAdat.jelszo.Equals(JelszoPasswordBox.Password.ToString()))
         {
             MessageBox.Show("Hibás felhasználónév vagy jelszó!");
         }
         else
         {
             MainWindow mw = new MainWindow(NeptunKodTextBox.Text.ToString());
             mw.Show();
             this.Close();
         }
     }
 }