Esempio n. 1
0
 public static TituloCalculado CalcularTitulo(this Titulo titulo, DateTime dataBase)
 {
     return(new TituloCalculado
     {
         DevedorCPF = titulo.DevedorCPF,
         DevedorNome = titulo.DevedorNome,
         DiasAtraso = titulo.CalcularDiasAtraso(dataBase),
         Id = titulo.Id,
         Numero = titulo.Numero,
         PercentualJuros = titulo.PercentualJuros,
         PercentualMulta = titulo.PercentualMulta,
         QuantidadeParcelas = titulo.Parcelas?.Count() ?? 0,
         ValorAtualizado = titulo.CalcularValorAtualizado(dataBase),
         ValorOriginal = titulo.CalcularValorOriginal(),
     });
 }