Olá amigos!!
Criei um if, mas ele nao entra na condição de numParcelas = qtdeParcelas, ele chega até lá e quando eu verifico, os 2 campos estão com o valor de “5” mas a mensagem não está sendo setada. Alguém pode me dar uma força com isso?
Integer qtdeParcelas = projetoVO.getQtdeParcelas();
Integer numParcela = parcelaVO.getNuParcela();
numParcela.intValue();
qtdeParcelas.intValue();
String quantidadeDias = projetoVO.getQtdeDias();
int qtdeDias = Integer.parseInt(quantidadeDias);
if (qtdeDias <=22) {
projetoVO.setCondPagamento("100 % na homologação");
parcelaVO.setFaturamento("Total");
} else if (qtdeDias <= 44) {
projetoVO.setCondPagamento("Uma parcela de 40% + 60% na homologação");
parcelaVO.setFaturamento("Parcial");
if (qtdeParcelas.intValue() == numParcela.intValue()) {
projetoVO.setCondPagamento("60% na homologação");
}
} else if (qtdeDias <= 66) {
projetoVO.setCondPagamento("Duas parcelas de 30% + 40% na homologação");
parcelaVO.setFaturamento("Parcial");
if (qtdeParcelas == numParcela) {
projetoVO.setCondPagamento("40% na homologação");
}
}


