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); }
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); }