private void DGFiltro_Resultados_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                string idimpuesto, impuesto, valor, descripcion;

                frmProducto frmPro = frmProducto.GetInstancia();

                if (frmPro.Examinar)
                {
                    idimpuesto  = this.DGFiltro_Resultados.CurrentRow.Cells[0].Value.ToString();
                    impuesto    = this.DGFiltro_Resultados.CurrentRow.Cells[1].Value.ToString();
                    valor       = this.DGFiltro_Resultados.CurrentRow.Cells[2].Value.ToString();
                    descripcion = this.DGFiltro_Resultados.CurrentRow.Cells[3].Value.ToString();
                    frmPro.setImpuesto(idimpuesto, impuesto, valor, descripcion);
                    this.Hide();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
        private void DGFiltro_Resultados_KeyDown(object sender, KeyEventArgs e)
        {
            try
            {
                if (e.KeyCode == Keys.Enter)
                {
                    string idimpuesto, impuesto, valor, descripcion;

                    frmProducto frmPro = frmProducto.GetInstancia();

                    idimpuesto  = this.DGFiltro_Resultados.CurrentRow.Cells[0].Value.ToString();
                    impuesto    = this.DGFiltro_Resultados.CurrentRow.Cells[1].Value.ToString();
                    valor       = this.DGFiltro_Resultados.CurrentRow.Cells[2].Value.ToString();
                    descripcion = this.DGFiltro_Resultados.CurrentRow.Cells[3].Value.ToString();
                    frmPro.setImpuesto(idimpuesto, impuesto, valor, descripcion);
                    this.Hide();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }