private void LiveSessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e != null)
     {
         _viewModel.OnSessionChanged(e.Session);
     }
 }
Esempio n. 2
0
        //private static SavedSetting<string> SavedSession = new SavedSetting<string>("lcs");

        private void SignInButton_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
        {
            if (e.Status == LiveConnectSessionStatus.Connected)
            {
                this.liveClient = new LiveConnectClient(e.Session);
                MessageBox.Show("connected to skydrive and got client");
            }
        }
Esempio n. 3
0
 private void SignInButton_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e.Status == Microsoft.Live.LiveConnectSessionStatus.Connected)
     {
         //_myVM.IsBusy = true;
         App.Session = e.Session;
         _myVM.SignInCommand();
     }
 }
Esempio n. 4
0
 /// <summary>
 /// Fired upon successful login (hopefully)
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SignInButton_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e.Status == LiveConnectSessionStatus.Connected)
     {
         CloudStorage.Client = new LiveConnectClient(e.Session);
     }
     else
     {
         CloudStorage.Client = null;
     }
 }
Esempio n. 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SkydriveSignIn_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e.Status == LiveConnectSessionStatus.Connected)
     {
         _session = e.Session;
         _client  = new LiveConnectClient(_session);
     }
     else
     {
         _client = null;
     }
 }
Esempio n. 6
0
 private void SignInButton_SessionChanged_1(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e.Status == LiveConnectSessionStatus.Connected)
     {
         lcc     = new LiveConnectClient(e.Session);
         session = e.Session;
     }
     else
     {
         lcc = null;
     }
 }
Esempio n. 7
0
 private void btnSignin_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e != null && e.Status == LiveConnectSessionStatus.Connected)
     {
         App.Session = e.Session;
         var client = new LiveConnectClient(App.Session);
         client.GetCompleted += client_Login;
         client.GetAsync("me");
     }
     else
     {
         blockSdkStatus.Text = "Inicie sesión en Skydrive para descargar archivos";
     }
 }
Esempio n. 8
0
 private void skydrive_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e != null && e.Status == LiveConnectSessionStatus.Connected)
     {
         App.ViewModelData.LiveClient = new LiveConnectClient(e.Session);
         UploadBtn.IsEnabled          = true;
     }
     else
     {
         App.ViewModelData.LiveClient = null;
         if (e.Error != null)
         {
             OSHelper.ShowToast(AppResources.TextID31);
         }
     }
 }
Esempio n. 9
0
 public static void MicrosoftAccount_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
 {
     if (e.Status == Microsoft.Live.LiveConnectSessionStatus.Connected)
     {
         MicrosoftAccountClient               = new LiveConnectClient(e.Session);
         MicrosoftAccountSession              = e.Session;
         MicrosoftAccountClient.GetCompleted += client_GetCompleted;
         MicrosoftAccountClient.GetAsync("me", null);
     }
     else
     {
         CoreViewModel.Instance.MicrosoftAccountImage = "/Images/stock_user.png";
         CoreViewModel.Instance.MicrosoftAccountName  = "no Microsoft Account connected";
         MicrosoftAccountClient = null;
     }
 }
Esempio n. 10
0
        private void signInButton_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
        {
            if (signInButton.IsEnabled)
            {
                if (e.Status == Microsoft.Live.LiveConnectSessionStatus.Connected)
                {
                    _accessToken = e.Session.AccessToken;

                    infoTextBlock.Text = "Authentication successful";
                }
                else
                {
                    infoTextBlock.Text = "Authentication failed";
                }
            }
        }
Esempio n. 11
0
        /// <summary>
        /// This method is called when the Live session status changes
        /// </summary>
        private void OnSessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
        {
            switch (e.Status)
            {
            case LiveConnectSessionStatus.Connected:
                _accessToken           = e.Session.AccessToken;
                _accessTokenExpiration = e.Session.Expires;
                _refreshToken          = e.Session.RefreshToken;

                SetCreateButtonsEnabled(true);
                infoTextBlock.Text = "Authentication successful";
                break;

            case LiveConnectSessionStatus.NotConnected:
                SetCreateButtonsEnabled(false);
                infoTextBlock.Text = "Authentication failed.";
                break;

            default:
                SetCreateButtonsEnabled(false);
                infoTextBlock.Text = "Not Authenticated";
                break;
            }
        }