private async void mimicLogin() { InitializeAPI temp = new InitializeAPI(); try { temp.initGoogleDriveAPI(); await CloudLogin.googleDriveLogin(); temp.initOneDriveAPI(); await CloudLogin.oneDriveLogin(user); GoogleDriveCalls gdc = new GoogleDriveCalls(); OneDriveCalls odc = new OneDriveCalls(); bool goog = await gdc.fetchAllMetaData(metaDataController, "Google Drive"); bool one = await odc.fetchAllMetaData(metaDataController, "One Drive"); } catch (Exception e) { } finally { Models.SupportClasses.TreeNode googleRootnode = metaDataController.getRoot("Google Drive", "googleRoot", "Google Drive"); Models.SupportClasses.TreeNode oneDriveRootnode = metaDataController.getRoot("One Drive", "driveRoot", "One Drive"); hierarchyAdd(googleRootnode); hierarchyAdd(oneDriveRootnode); } }
private async void googleDriveClick(object sender, RoutedEventArgs e) { cloudId = 2; List <string> token = api.initGoogleDriveAPI(); //TODO: try catch var accessToken = token[0]; var refreshToken = token[1]; Console.WriteLine("googledrive token: " + token); if (registerUserCloud(accessToken, cloudId, refreshToken)) { Console.WriteLine("Registration succeeded for Google Drive."); } else { Console.WriteLine("Registration failed for Google Drive."); } CloudLogin.googleDriveLogin(); bool main = false;//check to see if there is a main open MainWindow mainWindow = null; foreach (var wnd in Application.Current.Windows) { if (wnd is MainWindow) { Console.WriteLine("Main or Cloud window open"); mainWindow = (MainWindow)wnd; main = true; } } //does a mainWindow exist? if (main == false) { //only if this was on new guqu account mainWindow = new MainWindow(user); mainWindow.Show(); } InitializeAPI temp = new InitializeAPI(); try { temp.initGoogleDriveAPI(); await CloudLogin.googleDriveLogin(); } catch (Exception ex) { return; } GoogleDriveCalls gdc = new GoogleDriveCalls(); mainWindow.addHierarchy(gdc, "Google Drive", "googleRoot", "Google Drive"); mainWindow.setButtonsClickable(true); this.Close(); }
public OneDriveCallsTests() { api = new InitializeAPI(); api.initOneDriveAPI(); User user = new User(); CloudLogin.oneDriveLogin(user); this.downloadFileAsyncTest1(); }
public void initOneDriveAPITest() { InitializeAPI api = new InitializeAPI(); try { api.initOneDriveAPI(); } catch (Exception e) { Assert.Fail(); } }
public void oneDriveLoginTest() { InitializeAPI api = new InitializeAPI(); try { api.initOneDriveAPI(); var _oneDriveClient = InitializeAPI.oneDriveClient; } catch (Exception e) { Assert.Fail(); } }
public void googleDriveLoginTest() { try { InitializeAPI api = new InitializeAPI(); var s = api.initGoogleDriveAPI(); var _googleDriveService = InitializeAPI.googleDriveService; } catch (Exception e) { Assert.Inconclusive(); } }
private async void oneDriveClick(object sender, RoutedEventArgs e) { cloudId = 1; api.initOneDriveAPI(); //CloudLogin.oneDriveLogin(user); bool main = false;//check to see if there is a main open MainWindow mainWindow = null; foreach (var wnd in Application.Current.Windows) { if (wnd is MainWindow) { Console.WriteLine("Main or Cloud window open"); mainWindow = (MainWindow)wnd; main = true; } } //does a mainWindow exist? if (main == false) { //only if this was on new guqu account mainWindow = new MainWindow(user); mainWindow.Show(); } InitializeAPI temp = new InitializeAPI(); try { temp.initOneDriveAPI(); await CloudLogin.oneDriveLogin(user); } catch (Exception ex) { return; } OneDriveCalls odc = new OneDriveCalls(); mainWindow.addHierarchy(odc, "One Drive", "driveRoot", "One Drive"); mainWindow.setButtonsClickable(true); this.Close(); }
public void initGoogleDriveAPITest() { try { InitializeAPI api = new InitializeAPI(); //TODO: change auth logic - needs to auth via broswer // to init gdrive api which causes errors in the test /* * api.initGoogleDriveAPI(); * * * if (gd == null) * throw new Exception(); */ } catch (Exception e) { Assert.Fail(); } }
public cloudPicker(User user) { InitializeComponent(); this.user = user; api = new InitializeAPI(); }