Ejemplo n.º 1
0
        public IBarCode CreateBarCode(IBarCode barCode)
        {
            var returnBarCode = _storage.CreateBarCode(barCode);

            _isDirty = true;
            return(returnBarCode);
        }
Ejemplo n.º 2
0
        private void CreateTransactionANdUpdateBarCode(BarCode barCode, IBarCodeStorage storage, ITransaction transaction)
        {
            transaction.Id        = 0;
            transaction.Timestamp = DateTime.Now;
            transaction.Parent    = null;
            var transactionStorage = _storages.TransactionStorage;
            var newTransaction     = transactionStorage.CreateTransaction(transaction);

            barCode.Transaction = newTransaction;
            storage.CreateBarCode(barCode);
        }