public void Merge(AccountingTransaction movmentSet) { foreach (Booking elem in movmentSet.Bookings) AddBooking(elem); }
public void UnBook(AccountingTransaction movementSet) { foreach(Booking Booking in movementSet.Bookings) { _getAccountByNumber(Booking.CreditAccount.Number, Booking.CreditAccount.CurrencyId).Debit(Booking.Amount); _getAccountByNumber(Booking.DebitAccount.Number, Booking.DebitAccount.CurrencyId).Credit(Booking.Amount); } }