public void CreerCompte() { FormCreerCompte formCreerCompte = new FormCreerCompte(); PresenterCreerCompte presenterCreerCompte = new PresenterCreerCompte(formCreerCompte); formCreerCompte.ShowDialog(); if (formCreerCompte.AppuyeSurValide && formCreerCompte.IdentifiantsRentres) { _utilisateurRepository.Save(new Utilisateur(_compteurIdUtilisateur, formCreerCompte.LoginRentre, formCreerCompte.MdpRentre, formCreerCompte.NomImageRentre)); } }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); IUtilisateurRepository utilisateurRepository = new UtilisateurRepository(); IAlbumRepository albumRepository = new AlbumRepository(); IAdministrateurRepository administrateurRepository = new AdministrateurRepository(); Program.formConnexion = new FormConnexion(utilisateurRepository, albumRepository, administrateurRepository); PresenterConnexion presenteurConnexion = new PresenterConnexion(albumRepository, utilisateurRepository, administrateurRepository, formConnexion); FormCreerCompte formCreerCompte = new FormCreerCompte(); Application.Run(formConnexion); }