// =============================================================================== // 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客室マスタ)); }
protected int DelegateDelete(Mst客室マスタ e) { if (!ProcessBeforeDelete(e)) { return(1); } return(this.Dao.DeleteNonstrict(e)); }
protected int DelegateUpdate(Mst客室マスタ e) { if (!ProcessBeforeUpdate(e)) { return(1); } return(this.Dao.UpdateNonstrictModifiedOnly(e)); }
protected int DelegateInsert(Mst客室マスタ e) { if (!ProcessBeforeInsert(e)) { return(1); } return(this.Dao.Insert(e)); }
public virtual Mst客室マスタ SelectEntityWithDeletedCheck(Mst客室マスタCB cb) { AssertConditionBeanNotNull(cb); Mst客室マスタ entity = SelectEntity(cb); AssertEntityNotDeleted(entity, cb); return(entity); }
public virtual void Update(Mst客室マスタ entity) { AssertEntityNotNull(entity); AssertEntityHasVersionNoValue(entity); AssertEntityHasUpdateDateValue(entity); int updatedCount = this.DelegateUpdate(entity); AssertUpdatedEntity(entity, updatedCount); }
/// <summary> /// 客室マスタからリストの行を生成します。 /// </summary> /// <param name="客室マスタ">客室マスタ</param> /// <returns></returns> private DataGridViewRow Create客室ListDataGridViewRow(Mst客室マスタ 客室マスタ) { var row = new DataGridViewRow(); row.CreateCells(this.客室ListDataGridView); row.Cells[0].Value = 客室マスタ.客室番号; row.Cells[1].Value = 客室マスタ.Mst客室タイプマスタ.客室タイプ名称; row.Cells[2].Value = 客室マスタ.喫煙; return(row); }
public virtual void Delete(Mst客室マスタ entity) { HelpDeleteInternally <Mst客室マスタ>(entity, new MyInternalDeleteCallback(this)); }
public void InsertOrUpdate(Mst客室マスタ entity) { HelpInsertOrUpdateInternally <Mst客室マスタ, Mst客室マスタCB>(entity, new MyInternalInsertOrUpdateCallback(this)); }
// =============================================================================== // Entity Update // ============= #region Basic Entity Update public virtual void Insert(Mst客室マスタ entity) { AssertEntityNotNull(entity); this.DelegateInsert(entity); }
public virtual void LoadDch客室利用台帳List(Mst客室マスタ mst客室マスタ, LoadReferrerOption <Dch客室利用台帳CB, Dch客室利用台帳> loadReferrerOption) { AssertObjectNotNull("mst客室マスタ", mst客室マスタ); AssertObjectNotNull("loadReferrerOption", loadReferrerOption); LoadDch客室利用台帳List(xnewLRLs <Mst客室マスタ>(mst客室マスタ), loadReferrerOption); }
// =============================================================================== // Load Referrer // ============= #region Load Referrer public virtual void LoadDch客室利用台帳List(Mst客室マスタ mst客室マスタ, ConditionBeanSetupper <Dch客室利用台帳CB> conditionBeanSetupper) { AssertObjectNotNull("mst客室マスタ", mst客室マスタ); AssertObjectNotNull("conditionBeanSetupper", conditionBeanSetupper); LoadDch客室利用台帳List(xnewLRLs <Mst客室マスタ>(mst客室マスタ), conditionBeanSetupper); }
/// <summary> /// 客室マスタを更新します。 /// </summary> /// <param name="客室マスタ">客室マスタ</param> public void Update客室マスタ(Mst客室マスタ 客室マスタ) { this.客室マスタBhv.Update(客室マスタ); }
/// <summary> /// 客室マスタを作成します。 /// </summary> /// <param name="客室マスタ">客室マスタ</param> /// <returns></returns> public Mst客室マスタ Create客室マスタ(Mst客室マスタ 客室マスタ) { 客室マスタBhv.Insert(客室マスタ); return(客室マスタ); }