public async ValueTask <GeneralLedger> Get(CancellationToken cancellationToken = default)
        {
            var optional = await _inner.GetOptional(GeneralLedger.Identifier, cancellationToken);

            if (optional.HasValue)
            {
                return(optional.Value);
            }

            var generalLedger = GeneralLedger.Factory();

            _inner.Add(generalLedger);
            return(generalLedger);
        }
예제 #2
0
 public void Add(ChartOfAccounts chartOfAccounts) => _inner.Add(chartOfAccounts);
예제 #3
0
 public void Add(GeneralLedger generalLedger) => _inner.Add(generalLedger);
 public void Add(GeneralLedgerEntry generalLedgerEntry) => _inner.Add(generalLedgerEntry);