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());
            }
        }
 public Kbn客室利用区分Nss WithKbn客室利用区分()
 {
     _query.doNss(delegate() { return(_query.QueryKbn客室利用区分()); });
     return(new Kbn客室利用区分Nss(_query.QueryKbn客室利用区分()));
 }