public void OnLoginClicked() { // Set the server address before attempting login string serverAddress = loginView.GetServerAddress().Trim(); if (serverAddress.Length > 0) { loginView.SetPanelInputsEnabled(false); loginView.SetLoginStatus("Authenticating..."); m_loginModel.RequestLogin(loginView.GetUserName(), loginView.GetPassword()); } else { loginView.SetLoginStatus("Please specify a server address"); } }
public void OnLoginClicked() { if (!m_loginModel.LoginRequestPending) { // Set the server address before attempting login string serverAddress = loginView.GetServerAddress().Trim(); if (serverAddress.Length > 0) { ServerConstants.serverURL = serverAddress; m_loginModel.RequestLogin(loginView.GetUserName(), loginView.GetPassword()); loginView.SetLoginStatus("Authenticating..."); } else { loginView.SetLoginStatus("Please specify a server address"); } } }