private void OnCreditCardBindingSourceCurrentItemChanged(object sender, System.EventArgs e) { _currentCreditCard = uxCreditCardBindingSource.Current as Entities.CreditCard; if (_currentCreditCard != null) { _currentCreditCard.Validate(); } //_CreditCard.Validate(); OnCurrentEntityChanged(); }
public static Entities.CreditCard CreateCreditCard(Entities.CreditCardType creditCardType, Entities.User user) { var creditCardNew = new Entities.CreditCard(); creditCardNew.ExpirationYear = new Random().Next(2013, 2020); creditCardNew.SecurityCode = CreateRandomStringNumber(3); creditCardNew.ExpirationMonth = new Random().Next(1, 12); creditCardNew.CreditCardNumber = CreateRandomStringNumber(16); creditCardNew.CreditCardType = creditCardType; creditCardNew.User = user; return creditCardNew; }