private void btnDESCUENTO_Click(object sender, EventArgs e)
        {
            try
            {
                decimal tot = Convert.ToDecimal(txtTotal.Text);
                decimal des = Convert.ToDecimal(txtDescuento.Text);
                frmDESCUENTO frm = new frmDESCUENTO(tot, des);
                DialogResult dr = frm.ShowDialog();
                if (dr == DialogResult.OK)
                {
                    lblDescuento.Visible =
                        txtDescuento.Visible = Descuento > 0;

                    LlenaLabelTotales();
                }

                txtCodigoBarra.Text = string.Empty;
                txtCodigoBarra.Focus();
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
                this.DialogResult = DialogResult.Cancel;
            }
        }
 public static frmDESCUENTO ObtenerInstancia(decimal Tot, decimal Des)
 {
     if (_instancia == null) _instancia = new frmDESCUENTO(Tot, Des);
     if (_instancia.IsDisposed) _instancia = new frmDESCUENTO(Tot, Des);
     return _instancia;
 }