private void btsave_Click(object sender, EventArgs e) { try { bl.changeUserColor(col); bl.changeUserLanguage(german); bl.changeUserTheme(darktheme); this.Dispose(); } catch (Exception ex) { MessageBox1 msg = new MessageBox1(ex.Message, bl.Color, bl.Theme, bl.German); msg.setVisible(true); } }
private void btLogin_Click(object sender, EventArgs e) { try { bl.Login(tfUsername.Text, tfPassword.Text); CryptoKeyGUI window = new CryptoKeyGUI(this, bl); this.setVisible(false); window.setVisible(true); } catch (Exception ex) { MessageBox1 mb = new MessageBox1(ex.Message, Color.FromArgb(0, 51, 204), false, false); mb.setVisible(true); } }
private void btRegister_Click(object sender, EventArgs e) { try{ String username = tfUsername.Text; String email = tfEmail.Text; String password = tfpassword.Text; String password2 = tfPassword2.Text; if (email.Contains("@") && email.Contains(".") && !(username.Contains("@"))) { if (this.correctPassword(password)) { if (this.samePasswords(password, password2)) { bl.Register(tfUsername.Text, tfEmail.Text, tfpassword.Text); MessageBox.Show("Ihr Account wurde erfolgreich erstellt"); this.setVisible(false); ancestor.setVisible(true); } else { MessageBox.Show("Die beiden Passwörter stimmen nicht überein"); } } else { MessageBox.Show("Das Passwort erfüllt nicht die vorgegebenen Bedienungen. Das Passwort muss" + "mindestens einen Großbuchstaben, einen Kleinbuchstaben und mindestens eine Ziffer enthalten. " + "Außerdem muss das Passwort eine Mindestlänge von 8 Zeichen haben!"); } } else { MessageBox.Show("Ungültige Email Adresse oder Benutzername!"); } } catch (Exception ex) { MessageBox1 mb = new MessageBox1(ex.Message, Color.FromArgb(0, 51, 204), false, false); mb.setVisible(true); } }