updateChoice method

dynamic updateChoice(
  1. int value
)

Implementation

updateChoice(
  int value,
) {
  Storage.removeValue(Constants.cardNumber);
  Storage.removeValue(Constants.cardId);
  choice = value;
  Cards selectedCard = allCards[value];
  Storage.saveValue(
      Constants.cardNumber, selectedCard.metaDataJson!.maskedCardNumber);
  Storage.saveValue(Constants.cardId, selectedCard.id);
  isPayWithCard(true);
  //handle bank selection
  bankChoice = -1;
  Storage.removeValue(Constants.accountNumber);
  Storage.removeValue(Constants.bankId);
  //print( " thse option is ${selectedCard.id} and ${selectedCard.metaDataJson!.maskedCardNumber}");
  update();
}