// =============================================================================== // MySelf InScope // ============== public void MyselfInScope(SubQuery <Mst会員マスタCB> subQuery) { assertObjectNotNull("subQuery<Mst会員マスタCB>", subQuery); Mst会員マスタCB cb = new Mst会員マスタCB(); cb.xsetupForInScopeRelation(this); subQuery.Invoke(cb); String subQueryPropertyName = keepMyselfInScopeSubQuery(cb.Query()); // for saving query-value. registerInScopeSubQuery(cb.Query(), "会員コード", "会員コード", subQueryPropertyName); }
protected void xscalarSubQuery(String function, SubQuery <Mst会員マスタCB> subQuery, String operand) { assertObjectNotNull("subQuery<Mst会員マスタCB>", subQuery); Mst会員マスタCB cb = new Mst会員マスタCB(); cb.xsetupForScalarCondition(this); subQuery.Invoke(cb); String subQueryPropertyName = keepScalarSubQuery(cb.Query()); // for saving query-value. registerScalarSubQuery(function, cb.Query(), subQueryPropertyName, operand); }
public void NotInScopeMst会員マスタ(SubQuery <Mst会員マスタCB> subQuery) { assertObjectNotNull("subQuery<Mst会員マスタCB>", subQuery); Mst会員マスタCB cb = new Mst会員マスタCB(); cb.xsetupForInScopeRelation(this); subQuery.Invoke(cb); String subQueryPropertyName = keep会員コード_NotInScopeSubQuery_Mst会員マスタ(cb.Query()); registerNotInScopeSubQuery(cb.Query(), "会員コード", "会員コード", subQueryPropertyName); }
/// <summary> /// 指定した会員コードまたは会員番号と一致する会員マスタを取得します。 /// </summary> /// <param name="会員コード">会員コードまたは会員番号</param> /// <param name="Is会員番号">1つめの引数が会員番号であるか</param> /// <returns>取得した会員を返す</returns> public Mst会員マスタ Get会員マスタ(string 会員コード, bool Is会員番号) { var 会員マスタcb = new Mst会員マスタCB(); if (!Is会員番号) { 会員マスタcb.Query().Set会員コード_Equal(会員コード); } else { 会員マスタcb.Query().Set会員番号_Equal(会員コード); } return(this.会員マスタBhv.SelectEntity(会員マスタcb)); }
public virtual void UnionAll(UnionQuery <Mst会員マスタCB> unionQuery) { Mst会員マスタCB cb = new Mst会員マスタCB(); cb.xsetupForUnion(this); xsyncUQ(cb); unionQuery.Invoke(cb); Mst会員マスタCQ cq = cb.Query(); Query().xsetUnionAllQuery(cq); }
private Mst会員マスタCB BuildPKCB(String 会員コード) { AssertObjectNotNull("会員コード", 会員コード); Mst会員マスタCB cb = NewMyConditionBean(); cb.Query().Set会員コード_Equal(会員コード); return(cb); }
public Mst会員マスタCQ qy() { return(_mainCB.Query()); }