getPaymentModeList method

void getPaymentModeList()

Implementation

void getPaymentModeList() {
  bankNameList.clear();
  branchNameList.clear();
  for (int i = 0; i < paymentModeList.length; i++) {
    var paymentData = paymentModeList[i];
    if (paymentData.label == "pos.common.payment.mode.bank.transfer") {
      for (var element in paymentData.attributes!) {
        if (element.label == 'pos.common.payment.mode.bankName') {
          for (var value in element.valueList!) {
            bankNameList.add(value.value!);
          }
        }
        if (element.label == "pos.common.payment.mode.bank.branch") {
          for (var value in element.valueList!) {
            branchNameList.add(value.value!);
          }
        }
      }
    }
  }
  print('bankNameList$bankNameList');
  print('branchNameList$branchNameList');
}