private void Login()
{
WriteLoginMessage(null);
string username = m_usernameTextBox.Text;
string password = m_passwordTextBox.Password;
string impersonateUsername = m_impersonateUsernameTextBox.Text;
if (username == null || username.Trim().Length == 0)
{
WriteLoginMessage("Username was empty.");
}
else if (password == null || password.Trim().Length == 0)
{
WriteLoginMessage("Password was empty.");
}
else
{
WriteLoginMessage("Attempting login...");
var query = m_riaContext.LoginQuery(username, password, true, impersonateUsername);
m_riaContext.Load<User>(query, LoadBehavior.RefreshCurrent, LoginComplete, null);
}
}