private void ManejarPaises()
        {
            var frm = PaisesForm.GetInstancia(DI.Create <IServicioPais>());

            frm.MdiParent   = this;
            frm.WindowState = FormWindowState.Maximized;
            frm.Dock        = DockStyle.Fill;

            frm.Show();
        }
Ejemplo n.º 2
0
        public static PaisesForm GetInstancia()
        {
            if (instancia == null)
            {
                instancia             = new PaisesForm();
                instancia.FormClosed += form_Close;
            }

            return(instancia);
        }
Ejemplo n.º 3
0
        public static PaisesForm GetInstancia(IServicioPais servicio)
        {
            if (instancia == null)
            {
                instancia             = new PaisesForm(servicio);
                instancia.FormClosed += form_Close;
            }

            return(instancia);
        }
Ejemplo n.º 4
0
 private static void form_Close(object sender, FormClosedEventArgs e)
 {
     instancia = null;
 }