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); }
public decimal calculaJurosSimplesComissao(Calculo calculo) { decimal jurosSimples = calculo.valoresDivida.valorOriginal * ((calculo.configuracaoDinamica.porcentagemJuros / 100) * calculo.valoresDivida.diasAtraso); return(jurosSimples); }