public HomeModelView(Utilisateur u) { Singleton.GetInstance().SetHomeModelView(this); curentUtilisateur = u; Singleton.GetInstance().SetCloud(cloud); //Instance du cloud if (curentUtilisateur.Token_GG != null || curentUtilisateur.Token_DP != null) { var _accesstoken = curentUtilisateur.Token_GG; var refreshtoken = curentUtilisateur.RefreshToken; cloud.GetCompteClient(curentUtilisateur.Token_DP, _accesstoken, refreshtoken); } _listModelView = new ListModelView(); ContentViewModels.Add(new HomePageModelView()); CurrentContentViewModel = ContentViewModels[0]; LoadAction(); }
public HomeModelView(Utilisateur u) { Singleton.GetInstance().SetHomeModelView(this); curentUtilisateur = u; if (curentUtilisateur.CrededentielCloudRailDropbox != null) { driveBaseDropbox = new DropBoxCloud(); } if (curentUtilisateur.CrededentielCloudRailGoogle != null) { driveBaseGoogle = new GoogleCloud(); } _listModelView = new ListModelView(driveBaseDropbox, driveBaseGoogle); ContentViewModels.Add(new HomePageModelView(driveBaseDropbox, driveBaseGoogle)); CurrentContentViewModel = ContentViewModels[0]; LoadAction(); }