public List <Mst客室マスタ> Get客室マスタList() { var 客室マスタcb = new Mst客室マスタCB(); var 客室マスタList = 客室マスタBhv.SelectList(客室マスタcb).ToList(); return(客室マスタList.Any() ? 客室マスタList : new List <Mst客室マスタ>()); }
// =============================================================================== // Page Select // =========== #region Page Select public virtual PagingResultBean <Mst客室マスタ> SelectPage(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); PagingInvoker <Mst客室マスタ> invoker = new PagingInvoker <Mst客室マスタ>(TableDbName); return(invoker.InvokePaging(new InternalSelectPagingHandler(this, 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); }
// =============================================================================== // Query Update // ============ public int QueryUpdate(Mst客室マスタ mst客室マスタ, Mst客室マスタCB cb) { AssertObjectNotNull("mst客室マスタ", mst客室マスタ); AssertConditionBeanNotNull(cb); SetupCommonColumnOfUpdateIfNeeds(mst客室マスタ); FilterEntityOfUpdate(mst客室マスタ); AssertEntityOfUpdate(mst客室マスタ); return(this.Dao.UpdateByQuery(cb, mst客室マスタ)); }
// =============================================================================== // Entity Select // ============= #region Entity Select public virtual Mst客室マスタ SelectEntity(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); if (!cb.HasWhereClause() && cb.FetchSize != 1) // if no condition for one { throwSelectEntityConditionNotFoundException(cb); } int preSafetyMaxResultSize = xcheckSafetyResultAsOne(cb); IList <Mst客室マスタ> ls = null; try { ls = this.DelegateSelectList(cb); } catch (DangerousResultSizeException e) { ThrowEntityDuplicatedException("{over safetyMaxResultSize '1'}", cb, e); return(null); // unreachable } finally { xrestoreSafetyResult(cb, preSafetyMaxResultSize); } if (ls.Count == 0) { return(null); } AssertEntitySelectedAsOne(ls, cb); return((Mst客室マスタ)ls[0]); }
protected Mst客室マスタCB xcreateColumnQueryCB() { Mst客室マスタCB cb = new Mst客室マスタCB(); cb.xsetupForColumnQuery((Mst客室マスタCB)this); return(cb); }
// =============================================================================== // 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 ExistsMst客室マスタ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客室タイプコード_ExistsSubQuery_Mst客室マスタList(cb.Query()); registerExistsSubQuery(cb.Query(), "客室タイプコード", "客室タイプコード", subQueryPropertyName); }
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); }
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); }
private Mst客室マスタCB BuildPKCB(String 客室コード) { AssertObjectNotNull("客室コード", 客室コード); Mst客室マスタCB cb = NewMyConditionBean(); cb.Query().Set客室コード_Equal(客室コード); return(cb); }
public virtual Mst客室マスタ SelectEntityWithDeletedCheck(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); Mst客室マスタ entity = SelectEntity(cb); AssertEntityNotDeleted(entity, cb); return(entity); }
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); }
/// <summary> /// 客室マスタを全件取得します。 /// </summary> /// <returns>取得した客室マスタの配列を返す</returns> public List <Mst客室マスタ> Get客室マスタList() { var 客室マスタcb = new Mst客室マスタCB(); 客室マスタcb.SetupSelect_Mst客室タイプマスタ(); var selectList = 客室マスタBhv.SelectList(客室マスタcb); return(selectList.Any() ? selectList.ToList() : new List <Mst客室マスタ>()); }
// =============================================================================== // Purpose Type // ============ public void xsetupForColumnQuery(Mst客室マスタCB mainCB) { xinheritSubQueryInfo(mainCB.LocalCQ); //xchangePurposeSqlClause(HpCBPurpose.COLUMN_QUERY); _forColumnQuery = true; // old style // inherits a parent query to synchronize real name // (and also for suppressing query check) Specify().xsetSyncQyCall(new Mst客室マスタCBColQySpQyCall(mainCB)); }
/// <summary> /// 指定した客室コードまたは客室番号と一致する客室マスタを取得します。 /// </summary> /// <param name="客室コード">客室コードまたは客室番号</param> /// <param name="Is客室番号">1つめの引数が客室番号であるか</param> /// <returns>取得した客室を返す</returns> public Mst客室マスタ Get客室マスタ(string 客室コード, bool Is客室番号) { var 客室マスタcb = new Mst客室マスタCB(); 客室マスタcb.SetupSelect_Mst客室タイプマスタ(); if (!Is客室番号) { 客室マスタcb.Query().Set客室コード_Equal(客室コード); } else { 客室マスタcb.Query().Set客室番号_Equal(客室コード); } return(this.客室マスタBhv.SelectEntity(客室マスタcb)); }
// =============================================================================== // Count Select // ============ #region Count Select public virtual int SelectCount(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); return(this.DelegateSelectCount(cb)); }
protected IList <Mst客室マスタ> DelegateSelectList(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); return(this.Dao.SelectList(cb)); }
// =============================================================================== // Delegate Method // =============== #region Delegate Method protected int DelegateSelectCount(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); return(this.Dao.SelectCount(cb)); }
public int QueryDelete(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); return(this.Dao.DeleteByQuery(cb)); }
public Mst客室マスタCBColQySpQyCall(Mst客室マスタCB mainCB) { _mainCB = mainCB; }
public InternalSelectPagingHandler(Mst客室マスタBhv bhv, Mst客室マスタCB cb) { _bhv = bhv; _cb = cb; }
// =============================================================================== // List Select // =========== #region List Select public virtual ListResultBean <Mst客室マスタ> SelectList(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); return(new ResultBeanBuilder <Mst客室マスタ>(TableDbName).BuildListResultBean(cb, this.DelegateSelectList(cb))); }