Exemplo n.º 1
0
        // ===============================================================================
        //                                                                  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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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 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);
        }
Exemplo n.º 5
0
        public void xsderiveMst画面マスタList(String function, SubQuery <Mst画面マスタCB> subQuery, String aliasName)
        {
            assertObjectNotNull("subQuery<Mst画面マスタCB>", subQuery);
            Mst画面マスタCB cb = new Mst画面マスタCB(); cb.xsetupForDerivedReferrer(this); subQuery.Invoke(cb);
            String     subQueryPropertyName = keepメニューコード_SpecifyDerivedReferrer_Mst画面マスタList(cb.Query());

            registerSpecifyDerivedReferrer(function, cb.Query(), "メニューコード", "メニューコード", subQueryPropertyName, aliasName);
        }
Exemplo n.º 6
0
        public void NotExistsMst画面マスタList(SubQuery <Mst画面マスタCB> subQuery)
        {
            assertObjectNotNull("subQuery<Mst画面マスタCB>", subQuery);
            Mst画面マスタCB cb = new Mst画面マスタCB(); cb.xsetupForExistsReferrer(this); subQuery.Invoke(cb);
            String     subQueryPropertyName = keepメニューコード_NotExistsSubQuery_Mst画面マスタList(cb.Query());

            registerNotExistsSubQuery(cb.Query(), "メニューコード", "メニューコード", subQueryPropertyName);
        }
Exemplo n.º 7
0
        private Mst画面マスタCB BuildPKCB(String 画面コード)
        {
            AssertObjectNotNull("画面コード", 画面コード);
            Mst画面マスタCB cb = NewMyConditionBean();

            cb.Query().Set画面コード_Equal(画面コード);
            return(cb);
        }
        /// <summary>
        /// "ログイン"画面マスタを返します。
        /// </summary>
        /// <returns>画面マスタ</returns>
        public Mst画面マスタ Getログイン画面マスタ()
        {
            var 画面マスタcb = new Mst画面マスタCB();

            画面マスタcb.Query().QueryKbnメニュー区分().Set優先順位_Equal(9999);
            var 画面マスタ = 画面マスタBhv.SelectEntity(画面マスタcb);

            return(画面マスタ);
        }
Exemplo n.º 9
0
        public void xqderiveMst画面マスタList(String function, SubQuery <Mst画面マスタCB> subQuery, String operand, Object value)
        {
            assertObjectNotNull("subQuery<Mst画面マスタCB>", subQuery);
            Mst画面マスタCB cb = new Mst画面マスタCB(); cb.xsetupForDerivedReferrer(this); subQuery.Invoke(cb);
            String     subQueryPropertyName  = keepメニューコード_QueryDerivedReferrer_Mst画面マスタList(cb.Query()); // for saving query-value.
            String     parameterPropertyName = keepメニューコード_QueryDerivedReferrer_Mst画面マスタListParameter(value);

            registerQueryDerivedReferrer(function, cb.Query(), "メニューコード", "メニューコード", subQueryPropertyName, operand, value, parameterPropertyName);
        }
 public Mst画面マスタCQ qy()
 {
     return(_mainCB.Query());
 }