private void btnVistaPrevia_Click(object sender, EventArgs e)
        {
            FrmOrdenPedido_rpt01 frm = new FrmOrdenPedido_rpt01();

            frm.nuop = txtid_op.Text;
            frm.ShowDialog();
            btnGrabar.Enabled = false;
               // validacionVistaPrevia();
        }
        private void FrmOrdenPedido_mnt_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.N && e.Control)
            {
                Nuevo();
            }
            else if (e.KeyCode == Keys.G && e.Control)
            {

                //var cliente = txtid_cliente.Text;
                //var dir = txtds_direccion.Text;
                //var id_prioridad = txtid_prioridad.Text;
                //var id_vendedor = txtid_vendedor.Text;
                //var id_formapago = txtid_formapago.Text;
                //var id_documento = txtid_documento.Text;

                //if ((cliente != "") & (dir != "") & (id_prioridad != "") & (id_vendedor != "") & (id_formapago != "") & (id_documento != ""))
                //{
                //    Grabar();
                //}
                //else
                //{
                //    MessageBox.Show("Falta ingresar un dato", "Verificar", MessageBoxButtons.OK, MessageBoxIcon.Error);

                //}

            }
            else if (e.KeyCode == Keys.C && e.Control)
            {

            }
            else if (e.KeyCode == Keys.P && e.Control)
            {
                FrmOrdenPedido_rpt01 frm = new FrmOrdenPedido_rpt01();
                frm.nuop = txtid_op.Text;
                frm.ShowDialog();
            }
            else if (e.KeyCode == Keys.B && e.Control)
            {
                FrmOrdenPedido_qry frmoc = new FrmOrdenPedido_qry();
                frmoc.pasard += new FrmOrdenPedido_qry.pasar(EjecutarOP);
                frmoc.ShowDialog();

            }

            else if (e.KeyCode == Keys.E && e.Control)
            {
                //HabilitarTexto(groupBox2);

                //DateTime fecha = DateTime.Now;
                //txtFechaOc.Text = fecha.ToString("d");
                //txtFechaEntrega.Text = fecha.ToString("d");

                //List<Dato> oListUsu = BOrdenCompra.OrderCompra_Usuario_qry_(frmLogin.d.dsu);
                //if (oListUsu.Count > 0)
                //{
                //    txtEmitidoPor.Text = oListUsu[0].id;
                //    lblEmitidoPor.Text = oListUsu[0].desc;
                //}
                //txtFechaOc.Focus();

            }
            else if (e.KeyCode == Keys.Escape)
            {
                //this.Close();
            }

            else if (e.KeyCode == Keys.I && e.Control)
            {
                frmopProductoPopup frmps = new frmopProductoPopup();
                frmps.FormParent = this;

                if (txtid_vendedor.Text != "")
                {
                    frmps.EstadoDet = 1;
                    frmps.dscliente = txtds_cliente.Text;
                    frmps.dsvendedor = txtds_vendedor.Text;
                    txtid_vendedor.Enabled = false;
                    btnvendedor.Enabled = false;
                    txtds_vendedor.Enabled = false;
                    frmps.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Ingrese el vendedor", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);

                }

            }
        }
        private void btnVistaPrevia_Click(object sender, EventArgs e)
        {
            FrmOrdenPedido_rpt01 frm = new FrmOrdenPedido_rpt01();

            frm.nuop = txt_idop.Text;
            frm.estado = "3";
            frm.ShowDialog();
        }