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 SimpleNetwork_Client ConnectToTCPTest() { SimpleNetwork_Client TCPClient = new SimpleNetwork_Client(null, 8000, "", IPAddress.Parse("62.138.6.50"), 13001, AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); if (TCPClient.connect()) { Assert.IsTrue(true); return(TCPClient); } else { Assert.IsFalse(false); return(null); } }