Пример #1
0
        public void SetLedger(Ledger ledger)
        {
            if (ledger == null)
            {
                throw new ArgumentNullException(nameof(ledger));
            }
            var existingLedger = Ledgers.FirstOrDefault(a => a.LedgeCode == ledger.LedgeCode);

            if (existingLedger != null)
            {
                Ledgers.Remove(existingLedger);
            }
            Ledgers.Add(ledger);
        }
Пример #2
0
        private void SetLedger(LedgerViewModel ledgerData)
        {
            if (ledgerData == null)
            {
                throw new ArgumentNullException(nameof(ledgerData));
            }
            var existingLedger = Ledgers.FirstOrDefault(a => a.LedgeCode == ledgerData.LedgeCode);

            if (existingLedger != null)
            {
                Ledgers.Remove(existingLedger);
            }
            Ledgers.Add(ledgerData);
        }