Merge pull request #441 from Nenge1/FINERACT-574

FINERACT-574
This commit is contained in:
ShruthiRajaram
2018-12-04 17:37:39 +05:30
committed by GitHub
2 changed files with 5 additions and 1 deletions
@@ -69,6 +69,10 @@ public enum PurchasedSharesStatusType {
public boolean isApproved() {
return this.value.equals(PurchasedSharesStatusType.APPROVED.getValue());
}
public boolean isRejected() {
return this.value.equals(PurchasedSharesStatusType.REJECTED.getValue());
}
public boolean isPurchased() {
return this.value.equals(PurchasedSharesStatusType.PURCHASED.getValue());
@@ -439,7 +439,7 @@ public class ShareAccount extends AbstractPersistableCustom<Long> {
this.totalSharesPending = null;
this.totalSharesApproved = null;
for (ShareAccountTransaction transaction : this.shareAccountTransactions) {
if(transaction.isPurchasTransaction()) {
if(transaction.isPendingForApprovalTransaction()) {
transaction.reject();
}
}