Esempio n. 1
0
        private void btnLikeAdd_Click(object sender, EventArgs e)
        {
            BaseItemDetailsEntity entity = GetEntity();

            entity.Id = null;
            FrmItemDetailsAdd frmItemDetailsAdd = new FrmItemDetailsAdd(entity);

            frmItemDetailsAdd.TargetTableName = this.TargetTableName;
            frmItemDetailsAdd.ShowDialog();
        }
Esempio n. 2
0
        ///// <summary>
        ///// 当数据变化时
        ///// </summary>
        //private void OnDataChanged()
        //{
        //    // 重新加载窗体
        //    this.FormOnLoad();
        //    // 设置按钮状态
        //    this.SetControlState();
        //}

        /// <summary>
        /// 添加
        /// </summary>
        /// <returns>主键</returns>
        public string Add()
        {
            FrmItemDetailsAdd frmItemDetailsAdd = new FrmItemDetailsAdd();

            frmItemDetailsAdd.ParentId        = this.ParentId;
            frmItemDetailsAdd.TargetTableName = this.TargetTable;
            frmItemDetailsAdd.OnAdded        += new FrmItemDetailsAdd.OnAddedEventHandler(this.OnAdded);
            //frmItemDetailsAdd.OnDataChanged += new FrmItemDetailsAdd.OnDataChangedEventHandler(this.OnDataChanged);
            if (frmItemDetailsAdd.ShowDialog(this) == DialogResult.OK)
            {
                // 记录当前选中的主键
                this.CurrentEntityId = frmItemDetailsAdd.EntityId;
                // 加载窗体
                this.FormOnLoad();
            }
            return(this.CurrentEntityId);
        }
Esempio n. 3
0
 private void btnLikeAdd_Click(object sender, EventArgs e)
 {
     BaseItemDetailsEntity entity = GetEntity();
     entity.Id = null;
     FrmItemDetailsAdd frmItemDetailsAdd = new FrmItemDetailsAdd(entity);
     frmItemDetailsAdd.TargetTableName = this.TargetTableName;
     frmItemDetailsAdd.ShowDialog();
 }
Esempio n. 4
0
 ///// <summary>
 ///// 当数据变化时
 ///// </summary>
 //private void OnDataChanged()
 //{
 //    // 重新加载窗体
 //    this.FormOnLoad();
 //    // 设置按钮状态
 //    this.SetControlState();
 //}
 /// <summary>
 /// 添加
 /// </summary>
 /// <returns>主键</returns>
 public string Add()
 {
     FrmItemDetailsAdd frmItemDetailsAdd = new FrmItemDetailsAdd();
     frmItemDetailsAdd.ParentId = this.ParentId;
     frmItemDetailsAdd.TargetTableName = this.TargetTable;
     frmItemDetailsAdd.OnAdded+=new FrmItemDetailsAdd.OnAddedEventHandler(this.OnAdded);
     //frmItemDetailsAdd.OnDataChanged += new FrmItemDetailsAdd.OnDataChangedEventHandler(this.OnDataChanged);
     if (frmItemDetailsAdd.ShowDialog(this) == DialogResult.OK)
     {
         // 记录当前选中的主键
         this.CurrentEntityId = frmItemDetailsAdd.EntityId;
         // 加载窗体
         this.FormOnLoad();
     }
     return this.CurrentEntityId;
 }