Exemplo n.º 1
0
        private QueryValueCollection getValues(string queryName)
        {
            QueryValueCollection values = new QueryValueCollection();

            RelationCollection rels = new RelationCollection(QueryValueEntity.Relations.QueryEntityUsingQueryId);

            rels.Add(QueryValueEntity.Relations.AttributeEntityUsingAttributeId);
            rels.Add(AttributeEntity.Relations.ContextEntityUsingContextId);

            PredicateExpression pe = new PredicateExpression(QueryValueFields.QueryId == Query.Id);

            pe.Add(ContextFields.Name == queryName);

            values.GetMulti(pe, rels);

            return(values);
        }
Exemplo n.º 2
0
        private QueryValueCollection getValues(string queryName)
        {
            QueryValueCollection values = new QueryValueCollection();

            RelationCollection rels = new RelationCollection(QueryValueEntity.Relations.QueryEntityUsingQueryId);
            rels.Add(QueryValueEntity.Relations.AttributeEntityUsingAttributeId);
            rels.Add(AttributeEntity.Relations.ContextEntityUsingContextId);

            PredicateExpression pe = new PredicateExpression(QueryValueFields.QueryId == Query.Id);
            pe.Add(ContextFields.Name == queryName);

            values.GetMulti(pe, rels);

            return values;
        }