Exemple #1
0
        public TransactionKind GetTransactionByIdentifier(string identifier)
        {
            foreach (var root in transactions)
            {
                var found = TreeStructureHelper.Find(root, x => string.Equals(x.Identificator, identifier, StringComparison.InvariantCulture));
                if (found != null)
                {
                    return(found);
                }
            }

            return(null);
        }
        public TransactionInstance GetTransactionByIdentificator(string identificator)
        {
            foreach (var instance in transactions)
            {
                var found = TreeStructureHelper.Find(instance, (node) => string.Equals(node.Identificator, identificator, StringComparison.InvariantCulture));
                if (found != null)
                {
                    return(found);
                }
            }

            return(null);
        }
Exemple #3
0
        public TransactionKind GetTransactionById(int id)
        {
            foreach (var root in transactions)
            {
                var found = TreeStructureHelper.Find(root, x => x.Id == id);
                if (found != null)
                {
                    return(found);
                }
            }

            return(null);
        }
        public TransactionInstance GetTransactionById(int id)
        {
            foreach (var instance in transactions)
            {
                var found = TreeStructureHelper.Find(instance, (node) => node.Id == id);
                if (found != null)
                {
                    return(found);
                }
            }

            return(null);
        }