public override void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, ConditionQuery unionQueryAsSuper) { Dch客室利用台帳CQ baseQuery = (Dch客室利用台帳CQ)baseQueryAsSuper; Dch客室利用台帳CQ unionQuery = (Dch客室利用台帳CQ)unionQueryAsSuper; if (baseQuery.hasConditionQueryMst客室マスタ()) { unionQuery.QueryMst客室マスタ().reflectRelationOnUnionQuery(baseQuery.QueryMst客室マスタ(), unionQuery.QueryMst客室マスタ()); } if (baseQuery.hasConditionQueryKbn客室利用区分()) { unionQuery.QueryKbn客室利用区分().reflectRelationOnUnionQuery(baseQuery.QueryKbn客室利用区分(), unionQuery.QueryKbn客室利用区分()); } if (baseQuery.hasConditionQueryDch宿泊利用台帳AsOne()) { unionQuery.QueryDch宿泊利用台帳AsOne().reflectRelationOnUnionQuery(baseQuery.QueryDch宿泊利用台帳AsOne(), unionQuery.QueryDch宿泊利用台帳AsOne()); } }
// =============================================================================== // With Nested Foreign Table // ========================= public Mst客室マスタNss WithMst客室マスタ() { _query.doNss(delegate() { return(_query.QueryMst客室マスタ()); }); return(new Mst客室マスタNss(_query.QueryMst客室マスタ())); }