public void UpdatePrepaidCard(PrepaidCard prepaidCard) { using (var bankContext = new BankingContext()) { bankContext.PrepaidCard.Update(prepaidCard); bankContext.SaveChanges(); } }
public TransactionResult UpdatePrepaidCard(PrepaidCard prepaidCard, string language) { var transactionResult = new TransactionResult(false, ""); try { cardManager.UpdatePrepaidCard(prepaidCard); } catch (Exception) { transactionResult.HasError = true; transactionResult.Message = language == "greek" ? "Σφάλμα κατά την ενημέρωση της προπληρωμένης" : "There was a problem while updating the prepaid card"; } return(transactionResult); }
private void LoadPrepaidCard(PrepaidCard prepaidCard, decimal Amount) { prepaidCard.AvailableBalance += Amount; prepaidCard.LedgerBalance += Amount; }
public void Setup() { _pin = new[] { 1, 2, 3, 4 }; _card = new PrepaidCard(_pin); }