/// <summary> /// Méthode appelée lorsqu'un changement d'état de la connexion au serveur MySQL se produit /// </summary> /// <param name="ConnexionEmetrice">Connexion concernée par le changement d'état</param> /// <param name="EtatPrecedent">Etat précédant ce changement</param> /// <param name="NouvelEtat">Nouvel état résultant de ce changement</param> private static void BD_SurChangementEtatConnexion(MyDB ConnexionEmetrice, MyDB.EtatConnexion EtatPrecedent, MyDB.EtatConnexion NouvelEtat) { if (EtatPrecedent == MyDB.EtatConnexion.Connecte) { if (NouvelEtat == MyDB.EtatConnexion.Perdu) { PopUpPerteConnexion PerteConnexion = new PopUpPerteConnexion(); PerteConnexion.ShowDialog(); } } System.Diagnostics.Debug.WriteLine(string.Format("\nCONNEXION BD :\nChangement d'état : {0} ==>> {1}\n", EtatPrecedent, NouvelEtat)); }
/// <summary> /// Méthode appelée lorsqu'un changement d'état de la connexion au serveur MySQL se produit /// </summary> /// <param name="ConnexionEmetrice">Connexion concernée par le changement d'état</param> /// <param name="EtatPrecedent">Etat précédant ce changement</param> /// <param name="NouvelEtat">Nouvel état résultant de ce changement</param> private static void BD_SurChangementEtatConnexion(MyDB ConnexionEmetrice, MyDB.EtatConnexion EtatPrecedent, MyDB.EtatConnexion NouvelEtat) { System.Diagnostics.Debug.WriteLine(string.Format("\nCONNEXION BD :\nChangement d'état : {0} ==>> {1}\n", EtatPrecedent, NouvelEtat)); }