public IEnumerable<Divida> GerarDividas(decimal valorMensal) { var vencimento = InscritoEm.AddMonths(1); for (int i = 0; i < Turma.ConfiguracaoInscricao.DuracaoEmMeses; i++) { yield return Divida.Criar(this, vencimento.AddMonths(i), valorMensal); } }
public IEnumerable <Divida> GerarDividas() { var vencimento = InscritoEm.AddMonths(1); for (int i = 0; i < Turma.ConfiguracaoInscricao.DuracaoEmMeses; i++) { vencimento.AddMonths(i); yield return(Divida.Criar(this, vencimento, Turma.CalcularValorMensal(this))); } }