Merge pull request #1402 from chandrikamohith/MIFOSX-2049
MIFOSX-2049 Able to withdraw from savings account when overdraft limi…
This commit is contained in:
+2
-2
@@ -216,7 +216,7 @@ public class SavingsAccountAssembler {
|
||||
allowOverdraft = product.isAllowOverdraft();
|
||||
}
|
||||
|
||||
BigDecimal overdraftLimit = null;
|
||||
BigDecimal overdraftLimit = BigDecimal.ZERO;
|
||||
if (command.parameterExists(overdraftLimitParamName)) {
|
||||
overdraftLimit = command.bigDecimalValueOfParameterNamedDefaultToNullIfZero(overdraftLimitParamName);
|
||||
} else {
|
||||
@@ -230,7 +230,7 @@ public class SavingsAccountAssembler {
|
||||
enforceMinRequiredBalance = product.isMinRequiredBalanceEnforced();
|
||||
}
|
||||
|
||||
BigDecimal minRequiredBalance = null;
|
||||
BigDecimal minRequiredBalance = BigDecimal.ZERO;
|
||||
if (command.parameterExists(minRequiredBalanceParamName)) {
|
||||
minRequiredBalance = command.bigDecimalValueOfParameterNamedDefaultToNullIfZero(minRequiredBalanceParamName);
|
||||
} else {
|
||||
|
||||
+8
-2
@@ -123,14 +123,20 @@ public class SavingsProductAssembler {
|
||||
allowOverdraft = command.booleanPrimitiveValueOfParameterNamed(allowOverdraftParamName);
|
||||
}
|
||||
|
||||
final BigDecimal overdraftLimit = command.bigDecimalValueOfParameterNamedDefaultToNullIfZero(overdraftLimitParamName);
|
||||
BigDecimal overdraftLimit = BigDecimal.ZERO;
|
||||
if(command.parameterExists(overdraftLimitParamName)){
|
||||
overdraftLimit = command.bigDecimalValueOfParameterNamed(overdraftLimitParamName);
|
||||
}
|
||||
|
||||
boolean enforceMinRequiredBalance = false;
|
||||
if (command.parameterExists(enforceMinRequiredBalanceParamName)) {
|
||||
enforceMinRequiredBalance = command.booleanPrimitiveValueOfParameterNamed(enforceMinRequiredBalanceParamName);
|
||||
}
|
||||
|
||||
final BigDecimal minRequiredBalance = command.bigDecimalValueOfParameterNamedDefaultToNullIfZero(minRequiredBalanceParamName);
|
||||
BigDecimal minRequiredBalance = BigDecimal.ZERO;
|
||||
if(command.parameterExists(minRequiredBalanceParamName)){
|
||||
minRequiredBalance = command.bigDecimalValueOfParameterNamed(minRequiredBalanceParamName);
|
||||
}
|
||||
final BigDecimal minBalanceForInterestCalculation = command
|
||||
.bigDecimalValueOfParameterNamedDefaultToNullIfZero(minBalanceForInterestCalculationParamName);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user