Merge pull request #1023 from Musoni/MIFOSX-1453

MIFOSX-1453 done
This commit is contained in:
Vishwas Babu A J
2014-07-21 18:27:55 -07:00
2 changed files with 8 additions and 1 deletions
@@ -3849,4 +3849,7 @@ public class Loan extends AbstractPersistable<Long> {
return this.approvedPrincipal;
}
public BigDecimal getTotalOverpaid() {
return this.totalOverpaid;
}
}
@@ -1407,7 +1407,11 @@ public class LoanWritePlatformServiceJpaRepositoryImpl implements LoanWritePlatf
final LoanTransaction newTransferAcceptanceTransaction = LoanTransaction.approveTransfer(acceptedInOffice, loan, transferDate);
loan.getLoanTransactions().add(newTransferAcceptanceTransaction);
loan.setLoanStatus(LoanStatus.ACTIVE.getValue());
if(loan.getTotalOverpaid() !=null){
loan.setLoanStatus(LoanStatus.OVERPAID.getValue());
}else{
loan.setLoanStatus(LoanStatus.ACTIVE.getValue());
}
if (loanOfficer != null) {
loan.reassignLoanOfficer(loanOfficer, transferDate);
}