static void Main() { IBDRepository bdRepository = new BDRepository(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); bool appliOuverte = true; while (appliOuverte) { IPersonneRepository personneRepository = new PersonneRepository(); IRelationRepository relationRepository = new RelationRepository(); LoginForm loginForm = new LoginForm(personneRepository, bdRepository); if (loginForm.ShowDialog() == DialogResult.OK) { int idUtilisateur = personneRepository.GetIdUtilisateur(loginForm.Login, loginForm.Password); MainForm mainForm = new MainForm(bdRepository, relationRepository, personneRepository, idUtilisateur); Application.Run(mainForm); } DeconnexionForm deconnexionForm = new DeconnexionForm(); if (deconnexionForm.ShowDialog() == DialogResult.No) { appliOuverte = false; } } }
public void Initialize() { RepositoryTest.InitDB(); relationRepository = new RelationRepository(); bdRepository = new BDRepository(); personneRepository = new PersonneRepository(); }
public void Initialize() { RepositoryTest.InitDB(); bdRepository = new BDRepository(); }