public void btnLogin_Click(object sender, RoutedEventArgs e) { string loginID = MainWindow.Instance.comboBoxLoginID.Text; loginID = loginID.Trim(); if (string.IsNullOrEmpty(loginID)) { MessageBox.Show("Enter valid Login ID"); return; } if (ServerAddressRegistry.AddLoginID(loginID)) { UpdateLoginIDUI(); } OnClearLog(sender, e); m_NetTestUser.CloseAllConnections(); m_NetTestUser.m_LoginID = loginID; SimpleTestGameID = MainWindow.GetGameIDFromUI(MainWindow.Instance.comboBoxGameID); m_NetTestUser.gameID = SimpleTestGameID; ServerAddressRegistry.SaveGameID(100, SimpleTestGameID); NetAddress serverAddress = MainWindow.Instance.GetServerAddressFromUI(0, MainWindow.Instance.comboBoxIPAddress, UpdateServerAddressUI); m_NetTestUser.RunConnect(serverAddress); }
public void StartTest() { string loginID = MainWindow.Instance.RankDataUserIDs.Text; loginID = loginID.Trim(); if (string.IsNullOrEmpty(loginID)) { MessageBox.Show("Enter valid Login ID"); return; } if (ServerAddressRegistry.AddLoginID(loginID)) { UpdateLoginIDUI(); } MainWindow.Instance.textOutput1.Text = ""; m_RankTestUser.CloseAllConnections(); m_RankTestUser.m_LoginID = loginID; SimpleTestGameID = MainWindow.GetGameIDFromUI(MainWindow.Instance.RankTest_GameID); m_RankTestUser.gameID = SimpleTestGameID; ServerAddressRegistry.SaveGameID(100, SimpleTestGameID); NetAddress serverAddress = MainWindow.Instance.GetServerAddressFromUI(0, MainWindow.Instance.stress_comboBoxIPAddress, UpdateServerAddressUI); m_RankTestUser.CloseAllConnections(); m_RankTestUser.Dispose(); m_RankingConnectedUser = 0; m_RankTestUser.RunConnect(serverAddress, (StressTest_RankTestUser user) => { m_RankingConnectedUser++; UpdateRankingTestStatueUI(); }, (StressTest_RankTestUser user, SF.Net.SendMessageLogin l) => { if (l != null) { m_RankingConnectedUser--; } UpdateRankingTestStatueUI(); }); }