private void breservarPelicula_Click(object sender, EventArgs e) { string idhorario = cmbBxHora.SelectedValue.ToString(); claseEmp.idschedule = idhorario; this.Close(); //se localiza el formulario buscandolo entre los forms abiertos Form frm = Application.OpenForms.Cast<Form>().FirstOrDefault(x => x is frmreservacion); if (frm != null) { //si la instancia existe la pongo en primer plano frm.BringToFront(); frm.WindowState = FormWindowState.Maximized; return; } //sino existe la instancia se crea una nueva frm = new frmreservacion(); frm.Show(); }
//se carga el formulario anterior private void atrasToolStripMenuItem_Click(object sender, EventArgs e) { oThread.Abort(); this.Close(); //se localiza el formulario buscandolo entre los forms abiertos Form frm = Application.OpenForms.Cast<Form>().FirstOrDefault(x => x is frmreservacion); if (frm != null) { //si la instancia existe la pongo en primer plano frm.BringToFront(); frm.WindowState = FormWindowState.Maximized; return; } //sino existe la instancia se crea una nueva frm = new frmreservacion(); frm.Show(); }