public double ValorIR(ICDBComCDI cdbComCDI, DateTime naData)
        {
            var dias = (int)((naData - cdbComCDI.DataDaAplicacao).TotalDays);

            var rendimento = ValorBruto(cdbComCDI, naData) - ValorAplicado(cdbComCDI) - ValorIOF(cdbComCDI, naData);
            var ir         = rendimento * TabelaIR(dias);

            return(ir);
        }
 public double ValorLiquido(ICDBComCDI cdbComCDI, DateTime naData)
 {
     return(ValorBruto(cdbComCDI, naData) - ValorIOF(cdbComCDI, naData) - ValorIR(cdbComCDI, naData));
 }