コード例 #1
0
 public void UpdateTransaction(Transaction bankAccount)
 {
     using (var context = new WebWalletApiContext(_optionsBuilder.Options))
     {
         context.Transaction.Update(bankAccount);
         context.SaveChanges();
     }
 }
コード例 #2
0
 public void UpdateBankAccount(BankAccount bankAccount)
 {
     using (var context = new WebWalletApiContext(_optionsBuilder.Options))
     {
         context.BankAccount.Update(bankAccount);
         context.SaveChanges();
     }
 }
コード例 #3
0
 public void DeleteTransaction(Guid id)
 {
     using (var context = new WebWalletApiContext(_optionsBuilder.Options))
     {
         var transaction = GetTransaction(id);
         context.Transaction.Remove(transaction);
         context.SaveChanges();
     }
 }
コード例 #4
0
 public void DeleteBankAccount(Guid id)
 {
     using (var context = new WebWalletApiContext(_optionsBuilder.Options))
     {
         var bankAccount = GetBankAccount(id);
         context.BankAccount.Remove(bankAccount);
         context.SaveChanges();
     }
 }
コード例 #5
0
 public int Complete()
 {
     return(_context.SaveChanges());
 }