コード例 #1
0
		private void OnRegisterCompletedStep2(LoginOperation operation)
		{
			string errorStatus = operation.CheckErrorStatus();
			if (errorStatus != null || !operation.LoginSuccess)
			{
				MessageBoxEx.ShowError("Register account", errorStatus, null);
				return;
			}

			App.Model.UserServices.CheckOKtoSetProperty();
			App.Model.UserServices.User.OptInUpdates = (bool)x_OptInUpdates.IsChecked;
			App.Model.UserServices.SaveUser(OnRegisterCompletedStep3, null/*userState*/);
		}
コード例 #2
0
		private void OnResetPasswordCompletedStep2(LoginOperation operation)
		{
			string errorStatus = operation.CheckErrorStatus();
			if (errorStatus != null || !operation.LoginSuccess)
			{
				MessageBoxEx.ShowError("Reset password", errorStatus, null);
				return;
			}
		}
コード例 #3
0
		private void OnSigninCompleted(LoginOperation operation)
		{
			x_Signin.IsEnabled = true;
			string errorStatus = operation.CheckErrorStatus();
			if (errorStatus != null || !operation.LoginSuccess)
			{
				x_SignInErrorStatus.Text = (errorStatus != null ? errorStatus : g_TryAgainMessage);
				x_SignInErrorStatus.Visibility = Visibility.Visible;
				return;
			}

			x_SignInErrorStatus.Text = null;
			x_SignInErrorStatus.Visibility = Visibility.Collapsed;
			DialogResult = MessageBoxResult.OK;
		}