MIFOSX-1453 done

This commit is contained in:
andrew-dzak
2014-07-21 17:52:29 +03:00
parent d45270c413
commit 1d3e1fd60b
2 changed files with 8 additions and 1 deletions
@@ -3851,4 +3851,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);
}