public static GestionSalarie KillInstance() { if (_instance != null) { _instance = null; } return(_instance); }
public static GestionSalarie GetInstance() { if (_instance == null) { _instance = new GestionSalarie(); } return(_instance); }
private void ouvrirToolStripMenuItem1_Click(object sender, EventArgs e) { try { GestionSalarie gestionSalarie = GestionSalarie.GetInstance(); gestionSalarie.MdiParent = this; //GestionSalarie frm = new GestionSalarie(); gestionSalarie.Show(); } catch (ObjectDisposedException) { MessageBox.Show("Veuillez relancer l'application"); } }
private void GestionSalarie_FormClosed(object sender, FormClosedEventArgs e) { _instance = null; }