public virtual void Dispose()
 {
     SubTransactions?.Dispose();
     Transaction.PropertyChanged -= Transaction_PropertyChanged;
     foreach (var cell in Cells)
     {
         cell.Dispose();
     }
 }
Exemplo n.º 2
0
        public SubTransaction AddSubTransaction
            (string description,
            MoneyAmount amount,
            DateTime transactionDate)
        {
            var subTransaction = SubTransaction.Create(this, description, amount, transactionDate);

            SubTransactions.Add(subTransaction);
            return(subTransaction);
        }