static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); FrmSesion Sesion = new FrmSesion(); Sesion.ShowDialog(); if (Sesion.Resultado) { try { Lobby frmNew = new Lobby(); Application.Run(frmNew); while (DLIB.Globales.Parametros.Otra) { DLIB.Globales.Parametros.Otra = false; Lobby frm2 = new Lobby(); Application.Run(frm2); } } catch (Exception ex) { MessageBox.Show(ex.Message + Environment.NewLine + (ex.InnerException == null ? "" : ex.InnerException.Message)); } } else { Environment.Exit(Environment.ExitCode); } }
private void keyButton_Click(object sender, EventArgs e) { if (MessageBox.Show("Desea cambiar de usuario y cerrar la sesion actual?", "Confirmacion", MessageBoxButtons.YesNo) == DialogResult.Yes) { FrmSesion Sesion = new FrmSesion(); Sesion.ShowDialog(); if (Sesion.Resultado) { DLIB.Globales.Parametros.Otra = true; this.Close(); } } }