public static NegociosForm GetInstancia() { if (instancia == null) { instancia = new NegociosForm(); instancia.FormClosed += form_Close; } return(instancia); }
private void ManejarNegocios() { NegociosForm frm = NegociosForm.GetInstancia(DI.Create <IServicioNegocio>()); frm.MdiParent = this; frm.WindowState = FormWindowState.Maximized; frm.Dock = DockStyle.Fill; frm.Show(); }
private static void form_Close(object sender, FormClosedEventArgs e) { instancia = null; }