private void SelectPaymentMethod(PaymentMethodViewModel selectedPaymentMethodViewModel) { foreach (var paymentMethodViewModel in PaymentMethods) { paymentMethodViewModel.Selected = paymentMethodViewModel == selectedPaymentMethodViewModel; } }
private void CardAdded(PaymentMethod paymentMethod) { var paymentMethodViewModel = new PaymentMethodViewModel(paymentMethod, PaymentMethodSelected); PaymentMethods.Add(paymentMethodViewModel); SelectPaymentMethod(paymentMethodViewModel); _methodSelectedCallback(); }
private void PaymentMethodSelected(PaymentMethodViewModel selectedPaymentMethodViewModel) { SelectPaymentMethod(selectedPaymentMethodViewModel); _methodSelectedCallback(); Navigator.PaymentMethodSelected(); }