private bool MaisDaMetadeDoTempoEmCustodia() { var custodiaEmDiasRelativoAhCompra = Vencimento.Subtract(Compra).TotalDays; var metadeCustodiaEmDiasRelativoAhCompra = custodiaEmDiasRelativoAhCompra / 2; var custodiaEmDiasRelativoAhDataResgate = DateTime.Today.Subtract(Compra).TotalDays; return(custodiaEmDiasRelativoAhDataResgate > metadeCustodiaEmDiasRelativoAhCompra); }
private bool VencimentoOcorreEmAteTresMeses() { var totalDiasMes = 365.25 / 12; var totalDiasParaVencimento = Vencimento.Subtract(DateTime.Today).Days; var totalDiasTresMeses = totalDiasMes * 3; return(totalDiasParaVencimento <= totalDiasTresMeses); }