private void LoginOperation_Completed(LoginOperation loginOperation)
{
if (!loginOperation.IsCanceled)
{
this.parentWindow.Close();
if (loginOperation.HasError)
{
ErrorWindow.CreateNew(string.Format(System.Globalization.CultureInfo.CurrentUICulture, ErrorResources.ErrorLoginAfterRegistrationFailed, loginOperation.Error.Message));
loginOperation.MarkErrorAsHandled();
}
else if (loginOperation.LoginSuccess == false)
{
// The operation was successful, but the actual login was not
ErrorWindow.CreateNew(string.Format(System.Globalization.CultureInfo.CurrentUICulture, ErrorResources.ErrorLoginAfterRegistrationFailed, ErrorResources.ErrorBadUserNameOrPassword));
}
}
}