FINERACT-574

This commit is contained in:
Nenge
2018-02-08 15:05:39 +03:00
parent 8ac5485544
commit 613b802c0d
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();
}
}