public static void Click_LogIn(ref SimpleNetwork_Client TCPClient, MainWindow mainWindow) { mainWindow.btnLogin.IsEnabled = false; //-------------------- ohne login ---------------------// //MainContentWindow w = new MainContentWindow(ref TCPClient, "test", 0); //w.Show(); //return; if (mainWindow.txtPassword.Password.Length > 3 && mainWindow.txtUser.Text.Length > 3) { if (!TCPClient.connect()) { mainWindow.btnLogin.IsEnabled = true; MessageBox.Show("Verbindung mit dem Server konnte nicht aufgebaut werden!"); return; } TCPClient.sendMessage("#102;" + mainWindow.txtUser.Text + ";" + mainWindow.txtPassword.Password, true); } else { mainWindow.btnLogin.IsEnabled = true; MessageBox.Show("Benutzername oder Passwort ist zu kurz! (mindestens 4 Zeichen)", "Error!", MessageBoxButton.OK, MessageBoxImage.Error); } }
public static void SignUp_Btn_Click(ref SimpleNetwork_Client TCPClient, MainWindow mainWindow) { if (mainWindow.txt_UserName_SignUp.Text == null || mainWindow.txt_Password_SignUp.Password == null || mainWindow.txt_Password_Repeat_SignUp.Password == null || mainWindow.txt_Email_SignUp.Text == null || mainWindow.txt_Forname_SignUp.Text == null || mainWindow.txt_Secondname_SignUp.Text == null) { MessageBox.Show("Eingaben sind nicht vollständig!", "Eingabefehler!", MessageBoxButton.OK, MessageBoxImage.Error); } else if (mainWindow.txt_UserName_SignUp.Text.Length < 3) { MessageBox.Show("Der Benutzername muss mindestens 3 Zeichen enthalten!", "Eingabefehler!", MessageBoxButton.OK, MessageBoxImage.Error); mainWindow.txt_UserName_SignUp.Text = ""; } else if (mainWindow.txt_Password_SignUp.Password.Length < 3) { MessageBox.Show("Der Passwort muss mindestens 3 Zeichen enthalten!", "Eingabefehler!", MessageBoxButton.OK, MessageBoxImage.Error); mainWindow.txt_Password_SignUp.Password = ""; mainWindow.txt_Password_Repeat_SignUp.Password = ""; } else if (!mainWindow.txt_Password_SignUp.Password.Equals(mainWindow.txt_Password_Repeat_SignUp.Password)) { MessageBox.Show("Passwörter sind nicht identisch!", "Eingabefehler!", MessageBoxButton.OK, MessageBoxImage.Error); mainWindow.txt_Password_SignUp.Password = ""; mainWindow.txt_Password_Repeat_SignUp.Password = ""; } else if (!mainWindow.txt_Email_SignUp.Text.Contains("@") || !mainWindow.txt_Email_SignUp.Text.Contains(".")) { MessageBox.Show("E-Mail-Adresse nicht gültig!", "Eingabefehler!", MessageBoxButton.OK, MessageBoxImage.Error); mainWindow.txt_Email_SignUp.Text = ""; } else { TCPClient.sendMessage("#104" + sTrennzeichen + mainWindow.txt_UserName_SignUp.Text + sTrennzeichen + mainWindow.txt_Secondname_SignUp.Text + sTrennzeichen + mainWindow.txt_Forname_SignUp.Text + sTrennzeichen + mainWindow.txt_Password_SignUp.Password + sTrennzeichen + mainWindow.txt_Email_SignUp.Text + sTrennzeichen + "1", true); mainWindow.btn_SignUp_SignUp.IsEnabled = false; } }
public void GetAllWorkoutSend(String roomId) { TCPClient.sendMessage("#205;" + roomID, true); }