Пример #1
0
        private void dgvPedidos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                string idpedido = dgvPedidos.Rows[e.RowIndex].Cells[0].Value.ToString();

                //VARIABLES.intpedido= Convert.ToInt32( dgvPedidos.Rows[e.RowIndex].Cells[0].Value.ToString());
                //VARIABLES.titulo_pedido = dgvPedidos.Rows[e.RowIndex].Cells[1].Value.ToString();

                //VARIABLES.area = dgvPedidos.Rows[e.RowIndex].Cells[4].Value.ToString();
                //VARIABLES.proveedor = dgvPedidos.Rows[e.RowIndex].Cells[5].Value.ToString();
                //VARIABLES.link_pedido = dgvPedidos.Rows[e.RowIndex].Cells[6].Value.ToString();
                //VARIABLES.cotiz = dgvPedidos.Rows[e.RowIndex].Cells[8].Value.ToString();
                //VARIABLES.nota = dgvPedidos.Rows[e.RowIndex].Cells[9].Value.ToString();
                //VARIABLES.guia = dgvPedidos.Rows[e.RowIndex].Cells[10].Value.ToString();
                //VARIABLES.comprobante_pago = dgvPedidos.Rows[e.RowIndex].Cells[11].Value.ToString();
                //VARIABLES.tipo_pago = dgvPedidos.Rows[e.RowIndex].Cells[12].Value.ToString();
                //VARIABLES.forma_pago = dgvPedidos.Rows[e.RowIndex].Cells[13].Value.ToString();
                //VARIABLES.observaciones = dgvPedidos.Rows[e.RowIndex].Cells[14].Value.ToString();



                frm_nuevo_pedido hijo = new frm_nuevo_pedido(2, idpedido);
                hijo.Show(this);
                // MessageBox.Show(idpedido.ToString());
            }
            catch (Exception ex)
            {
            }
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            //se localiza el formulario buscandolo entre los forms abiertos
            Form frm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is frm_nuevo_pedido);

            if (frm != null)
            {
                //si la instancia existe la pongo en primer plano
                frm.BringToFront();
                return;
            }

            //sino existe la instancia se crea una nueva
            frm = new frm_nuevo_pedido(1, "");
            frm.Show();
        }