private void cERRARALMACENToolStripMenuItem_Click_1(object sender, EventArgs e) { //Se Busca el formulario, buscandolo entre los forms abiertos Form FrmEvitarMultipleForm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmCerrarAlmacen); if (FrmEvitarMultipleForm != null) { //si la instancia existe la pongo en primer plano FrmEvitarMultipleForm.BringToFront(); return; } //-------------------------------------------- //Abrir Formulario dentro del MDI. FrmCerrarAlmacen abrir = new FrmCerrarAlmacen(); abrir.MdiParent = this; abrir.Show(); //-------------------------------------------- }
private void cERRARALMACENToolStripMenuItem1_Click(object sender, EventArgs e) { try { SqlDataReader lector = fn.selectMultiValues("select top(1)aa.IDApertura,cast(c.FECHA_HORA as date) as Fecha,aa.Estado from AperturaAlmacen aa inner join CAJA c on aa.IDCaja = c.ID order by IDApertura desc"); lector.Read(); string IDApertura = lector["IDApertura"].ToString(); string Fecha = lector["Fecha"].ToString(); string Estado = lector["Estado"].ToString(); //VERIFICAMOS SI EL ALMACEN SE ENCUENTRA CERRADO if (Estado == "C") { MessageBox.Show("El Almacen se Encuentra Cerrado desde el Dia " + Fecha, "FactuTED", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } //Se Busca el formulario, buscandolo entre los forms abiertos Form FrmEvitarMultipleForm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmCerrarAlmacen); if (FrmEvitarMultipleForm != null) { //si la instancia existe la pongo en primer plano FrmEvitarMultipleForm.BringToFront(); return; } //-------------------------------------------- //Abrir Formulario dentro del MDI. FrmCerrarAlmacen abrir = new FrmCerrarAlmacen(); abrir.MdiParent = this; abrir.Show(); //-------------------------------------------- } catch (Exception ex) { MessageBox.Show(ex.Message, "FactuTED", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }