Ejemplo n.º 1
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);
        }
Ejemplo n.º 2
0
 public CachedBarCodeStorage(IBarCodeStorage barCodeStorage)
 {
     _storage = barCodeStorage;
 }
Ejemplo n.º 3
0
 public BarCodeViewModel(IBarCodeStorage storage)
 {
     _storage = storage;
     LoadBarCodes();
     _barCodes.CollectionChanged += _barCodes_CollectionChanged;
 }