use of org.mifos.platform.validations.ErrorEntry in project head by mifos.
the class CashFlowSummaryFormBean method prevalidateDueDateIsNonNull.
@edu.umd.cs.findbugs.annotations.SuppressWarnings(value = { "DLS_DEAD_LOCAL_STORE" }, justification = "")
private void prevalidateDueDateIsNonNull(MessageContext messageContext) {
Integer installmentIndex = 1;
for (DateTime dueDate : this.installments) {
if (dueDate == null) {
String defaultMessage = "The due date field for installment {0} is blank.";
ErrorEntry fieldError = new ErrorEntry("installment.duedate.blank.and.invalid", "installmentAmounts", defaultMessage);
fieldError.setArgs(Arrays.asList(installmentIndex.toString()));
addErrorMessageToContext(messageContext, fieldError);
}
installmentIndex++;
}
}
use of org.mifos.platform.validations.ErrorEntry in project head by mifos.
the class LoanScheduleFormBean method prevalidateActualPaymentDateIsNonNull.
@edu.umd.cs.findbugs.annotations.SuppressWarnings(value = { "DLS_DEAD_LOCAL_STORE" }, justification = "")
private void prevalidateActualPaymentDateIsNonNull(MessageContext messageContext) {
Integer installmentIndex = 1;
for (DateTime dueDate : this.actualPaymentDates) {
if (dueDate == null) {
String defaultMessage = "The actual payment date field for installment {0} is blank.";
ErrorEntry fieldError = new ErrorEntry("installment.actualpaymentdate.blank.and.invalid", "installmentAmounts", defaultMessage);
fieldError.setArgs(Arrays.asList(installmentIndex.toString()));
addErrorMessageToContext(messageContext, fieldError);
}
installmentIndex++;
}
}
Aggregations