public override void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, ConditionQuery unionQueryAsSuper) { Mst権限マスタCQ baseQuery = (Mst権限マスタCQ)baseQueryAsSuper; Mst権限マスタCQ unionQuery = (Mst権限マスタCQ)unionQueryAsSuper; if (baseQuery.hasConditionQueryMst画面マスタ()) { unionQuery.QueryMst画面マスタ().reflectRelationOnUnionQuery(baseQuery.QueryMst画面マスタ(), unionQuery.QueryMst画面マスタ()); } if (baseQuery.hasConditionQueryKbn職位区分()) { unionQuery.QueryKbn職位区分().reflectRelationOnUnionQuery(baseQuery.QueryKbn職位区分(), unionQuery.QueryKbn職位区分()); } }
// =============================================================================== // With Nested Foreign Table // ========================= public Mst画面マスタNss WithMst画面マスタ() { _query.doNss(delegate() { return(_query.QueryMst画面マスタ()); }); return(new Mst画面マスタNss(_query.QueryMst画面マスタ())); }