in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/AddDebtIncomeBottomSheet.java [93:121]
void addDebtIncome() {
if (TextUtils.isEmpty(etAmount.getText().toString().trim())) {
Toaster.show(rootView, getString(R.string.amount_should_be_not_empty));
return;
}
if (TextUtils.isEmpty(etDescription.getText().toString().trim())) {
Toaster.show(rootView, getString(R.string.description_should_not_be_empty));
return;
}
CreditWorthinessFactor creditWorthinessFactor = new CreditWorthinessFactor();
creditWorthinessFactor.setAmount(Double.parseDouble(etAmount.getText().toString().trim()));
creditWorthinessFactor.setDescription(etDescription.getText().toString().trim());
switch (creditWorthinessSource) {
case DEBT:
debtListener.addDebt(creditWorthinessFactor);
break;
case INCOME:
incomeListener.addIncome(creditWorthinessFactor);
break;
case EDIT_DEBT:
debtListener.editDebt(creditWorthinessFactor, position);
break;
case EDIT_INCOME:
incomeListener.editIncome(creditWorthinessFactor, position);
break;
}
dismiss();
}