Exemplo n.º 1
0
        public void AddField(QSqlSelectFieldMaker FieldMaker)
        {
            if (!FieldMaker.IsNULL && FieldMaker.Field.Relations != null)
            {
                foreach (QFieldJoinRelation relation in  FieldMaker.Field.Relations)
                {
                    if (relation.LanguageField != null)
                    {
                        _WhereConditions.Add(new SimpleFilterCondition(new QField(relation.LanguageField, relation.LanguageField, relation.LanguageField, System.Data.DbType.Int32, QFieldUsingType.Abstract, FieldMaker.Field.Relations), _LanguageId, SimpleFilterType.Equal));
                    }
                }
            }

            _Fields.Add(FieldMaker);
        }
Exemplo n.º 2
0
        public void AddField(QSqlSelectFieldMaker FieldMaker)
        {
            if(!FieldMaker.IsNULL && FieldMaker.Field.Relations!=null)
            {
                foreach(QFieldJoinRelation relation in  FieldMaker.Field.Relations)
                {
                    if(relation.LanguageField!=null)
                        _WhereConditions.Add( new SimpleFilterCondition(new QField(relation.LanguageField,relation.LanguageField,relation.LanguageField,System.Data.DbType.Int32,QFieldUsingType.Abstract,FieldMaker.Field.Relations),_LanguageId,SimpleFilterType.Equal));
                }
            }

            _Fields.Add(FieldMaker);
        }