Ejemplo n.º 1
0
        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;
     }
 }
Ejemplo n.º 3
0
 public void GetAllWorkoutSend(String roomId)
 {
     TCPClient.sendMessage("#205;" + roomID, true);
 }