private void btnPagarSaldo_Click(object sender, EventArgs e)
        {
            Clases.cFunciones fun = new Clases.cFunciones();
            if (txtMontoaPagar.Text == "")
            {
                Mensaje("Debe ingresar un monto a cobrar");
                return;
            }
            double Saldo   = fun.ToDouble(txtSaldo.Text);
            double Importe = fun.ToDouble(txtMontoaPagar.Text);

            if (Saldo == 0)
            {
                Mensaje("No hay saldo para cancelar");
                return;
            }
            if (Importe > Saldo)
            {
                Mensaje("El importe a cobrar es mayor al saldo");
                return;
            }
            Clases.cSaldoCobranzaGeneral saldoCob = new Clases.cSaldoCobranzaGeneral();
            Int32    CodCobranza = Convert.ToInt32(txtCodCobranza.Text);
            DateTime Fecha       = Convert.ToDateTime(txtFechaCobro.Text);
            string   Descripción = "PAGO SALDO " + txtDescripcion.Text;

            Clases.cCobranzaGeneral cob = new Clases.cCobranzaGeneral();
            cob.PagarSaldo(CodCobranza, Importe);
            saldoCob.InsertarSaldoCob(CodCobranza, Fecha, Importe);
            Clases.cMovimiento mov = new Clases.cMovimiento();
            mov.RegistrarMovimientoDescripcion(-1, Principal.CodUsuarioLogueado, Importe, 0, 0, 0, 0, Fecha, Descripción);
            Mensaje("Datos grabados correctamente ");
            GetCobranzas(CodCobranza);
        }