public async void Login() { authInstagram = new AuthInstagram(); InstamgramClient instamgramClient = await authInstagram.GetInstagramClient(); if (instamgramClient != null) { ServiceManager.Instence().InstamgramClient = instamgramClient; //跳转到文件扫描窗口 UserControl detailControl = new InstamgramDetailControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; } else { MessageBox.Show("Auth facebook api failed!!!"); } }
public async void Login(Cloudbase cloudbase) { authFacebook = new AuthFacebook(); FacebookClient facebookClient = await authFacebook.GetFacebookClient(); if (facebookClient != null) { ServiceManager.Instence().FacebookClient = facebookClient; //跳转到文件扫描窗口 UserControl detailControl = new FacebookDetailControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; } else { MessageBox.Show("Auth facebook api failed!!!"); } }
public async void Login(Cloudbase cloudbase) { AuthDropbox authDropbox = new AuthDropbox(); DropboxClient dropboxClient = await authDropbox.GetDropboxClient(); if (dropboxClient != null) { ServiceManager.Instence().DropboxClient = dropboxClient; //跳转到文件扫描窗口 UserControl detailControl = new DropboxDetailControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; } else { MessageBox.Show("Auth dropbox api failed!!!"); } }
public void Login(Cloudbase cloudbase) { AuthGoogle authGoogle = new AuthGoogle(); DriveService driveService = authGoogle.GetService(); if (driveService != null) { ServiceManager.Instence().DriveService = driveService; //跳转到文件扫描窗口 UserControl detailControl = new GoogleDetailControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; } else { MessageBox.Show("Auth google api failed!!!"); } }
async void ILogin.Login(Cloudbase cloudbase) { AuthBox authBox = new AuthBox(); BoxClient boxClient = await authBox.GetBoxClient(); if (boxClient != null) { ServiceManager.Instence().BoxClient = boxClient; BoxDetailViewModel boxDetailVM = new BoxDetailViewModel(); BoxDetailControl boxDetailControl = new BoxDetailControl(); boxDetailControl.DataContext = boxDetailVM; MainWindowManager.Instence().MainVM.MiddleDataControl = boxDetailControl; } else { MessageBox.Show("Auth box api failed!!!"); } }
public void Login(Cloudbase cloudbase) { AuthGmail authGmail = new AuthGmail(); GmailService dropboxClient = authGmail.GetService(); if (dropboxClient != null) { ServiceManager.Instence().GmailServive = dropboxClient; //跳转到文件扫描窗口 UserControl detailControl = new GmailDetailControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; } else { MessageBox.Show("Auth gmail api failed!!!"); } }
private void Back_Home(object sender, RoutedEventArgs e) { UserControl detailControl = new LoginControl(); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; }
public MainWindow() { InitializeComponent(); MainWindowManager.Instence().MainVM = mainVM; this.DataContext = mainVM; }
public void Login(Cloudbase cloudbase) { UserControl detailControl = new OnedriveControl(cloudbase); MainWindowManager.Instence().MainVM.MiddleDataControl = detailControl; }