private void aBRIRCAJAToolStripMenuItem_Click(object sender, EventArgs e) { string estadoCaja = ""; if (fn.Existencia("*", "CAJA", "ID >= 0 ORDER BY ID DESC") == true) { estadoCaja = fn.select_one_value("top(1)ESTADO", "CAJA", "ID>=0 ORDER BY ID DESC", 0); } if (estadoCaja == "ABIERTA") { string fecha = fn.select_one_value("top(1)FECHA_HORA", "CAJA", "ID>=0 ORDER BY ID DESC", 0); MessageBox.Show("LA CAJA ESTA ABIERTA DESDE EL DIA " + fecha, "FactuTED", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { //Se Busca el formulario, buscandolo entre los forms abiertos Form FrmEvitarMultipleForm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is Frm_Caja); if (FrmEvitarMultipleForm != null) { //si la instancia existe la pongo en primer plano FrmEvitarMultipleForm.BringToFront(); return; } //-------------------------------------------- //Abrir Formulario dentro del MDI. Frm_Caja abrir = new Frm_Caja(); abrir.MdiParent = this; abrir.Show(); //-------------------------------------------- } }
private void aBRIRCAJAToolStripMenuItem1_Click(object sender, EventArgs e) { //Se Busca el formulario, buscandolo entre los forms abiertos Form FrmEvitarMultipleForm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is Frm_Caja); if (FrmEvitarMultipleForm != null) { //si la instancia existe la pongo en primer plano FrmEvitarMultipleForm.BringToFront(); return; } //-------------------------------------------- //Abrir Formulario dentro del MDI. Frm_Caja abrir = new Frm_Caja(); abrir.MdiParent = this; abrir.Show(); //-------------------------------------------- }