validateIconBand method

String validateIconBand()

Implementation

String validateIconBand() {
  ccTypeBand = detectCCType(number);

  switch (ccTypeBand) {
    case CreditCardType.amex:
      typeBand = 'Amex';
      break;

    case CreditCardType.aura:
      typeBand = 'Aura';
      break;

    case CreditCardType.dinersclub:
      typeBand = 'Diners';
      break;

    case CreditCardType.discover:
      typeBand = 'Discover';
      break;

    case CreditCardType.elo:
      typeBand = 'Elo';
      break;

    case CreditCardType.jcb:
      typeBand = 'JCB';
      break;

    case CreditCardType.mastercard:
      typeBand = 'Master';
      break;

    case CreditCardType.hiper:
      typeBand = 'Hiper';
      break;

    case CreditCardType.hipercard:
      typeBand = 'Hipercard';
      break;

    case CreditCardType.rupay:
      typeBand = 'Rupay';
      break;

    case CreditCardType.visa:
      typeBand = 'Visa';
      break;

    default:
      typeBand = iconBand;
      break;
  }

  return typeBand;
}