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