public void Handle(TransationPostedEvent @event) { var transaction = new TransactionEntity { BankAccountId = @event.BankAccountId, Amount = @event.Amount, Description = @event.Description, TransactionDate = @event.TransactionDate }; transactionRepository.CreateNewEntity(transaction); transactionRepository.SaveChanges(); }
partial void DeleteTransactionEntity(TransactionEntity instance);
partial void UpdateTransactionEntity(TransactionEntity instance);
partial void InsertTransactionEntity(TransactionEntity instance);
private void detach_Transactions(TransactionEntity entity) { this.SendPropertyChanging(); entity.BankAccountEntity = null; }