Exemplo n.º 1
0
        public decimal calculaJurosCompostoComissao(Calculo calculo)
        {
            decimal retornoJuros = 0;

            for (var i = 0; i < calculo.configuracaoDinamica.quantidadeMaximaParcelas; i++)
            {
                decimal valorJuros = calculaJurosSimplesComissao(calculo);
                calculo.valoresDivida.valorOriginal = calculo.valoresDivida.valorOriginal + valorJuros;
                retornoJuros += valorJuros;
            }
            calculo.valoresDivida.valorOriginal = calculo.valoresDivida.valorOriginal - retornoJuros;
            return(retornoJuros);
        }
Exemplo n.º 2
0
        public decimal calculaJurosSimplesComissao(Calculo calculo)
        {
            decimal jurosSimples = calculo.valoresDivida.valorOriginal * ((calculo.configuracaoDinamica.porcentagemJuros / 100) * calculo.valoresDivida.diasAtraso);

            return(jurosSimples);
        }