Exemple #1
0
        private void verProductosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //recorre la lista de form abiertos por la alicación y devuelve el form Frm_mozo si lo encuentra
            Form frm = Application.OpenForms.OfType <Form>().Where(Pre => Pre.Name == "Frm_Baja_Modificar_Producto").SingleOrDefault();

            // codigo para validar si el formulario no esta abierto con anterioridad, si no lo abre
            if (frm != null)
            {
                frm.Select();
                frm.Show();
                frm.WindowState = FormWindowState.Normal;
            }
            else
            {
                frm = new Frm_Baja_Modificar_Producto(0);
                frm.Show();
                frm.WindowState = FormWindowState.Normal;
            }
        }
        private void btnBusarProducto_Click(object sender, EventArgs e)
        {
            //recorre la lista de form abiertos por la alicación y devuelve el form Frm_mozo si lo encuentra
            Form frm = Application.OpenForms.OfType <Form>().Where(Pre => Pre.Name == "Frm_Baja_Modificar_Producto").SingleOrDefault();

            //codigo para validar si el formulario no esta abierto con anterioridad, si no lo abre
            if (frm != null)
            {
                frm.Select();
                frm.Show();
                frm.WindowState = FormWindowState.Normal;
            }
            else
            {
                frm = new Frm_Baja_Modificar_Producto(1);
                var result = frm.ShowDialog();
                frm.WindowState = FormWindowState.Normal;
                if (result == DialogResult.OK)
                {
                    txtIdProducto.Text = Frm_Baja_Modificar_Producto.Id_producto1.ToString();
                }
            }
        }