/// <summary> /// Ouvre une nouvelle fenêtre qui demande l'autorasition de se connecter à dropbox /// </summary> /// <param name="parameter"></param> private void ActionConnecterDropbox(object parameter) { if (u.Token_DP == null) { try { if (string.IsNullOrEmpty(Constant.strAppKey)) { MessageBox.Show("Rentrer l'API Clé inclus dans le APP.Config"); return; } if (DBB != null) { strAuthenticationURL = DBB.GeneratedAuthenticationURL(); strAccessToken = DBB.GenerateAccessToken(); var uUpdate = Singleton.GetInstance().GetAllUtilisateur().FirstOrDefault(user => u.Equals(user)); if (uUpdate != null) { uUpdate.Token_DP = strAccessToken; } UpdateUtilisateur(); strDP = "Dropbox connecté"; MessageBox.Show("Dropbox connecté"); } } catch (Exception) { MessageBox.Show("Impossible d'autoriser l'application à se connecter à l'application"); } } }