Esempio n. 1
0
        private void btnSure_Click(object sender, EventArgs e)
        {
            string paramRoleName = this.txtRoleName.Text.Trim();
            string paramRemark   = this.txtRemark.Text.Trim();

            if (paramRoleName.Length == 0)
            {
                MessageBox.Show("权限名称不能为空!");
                return;
            }
            BLIRoleInfo myBLIRoleInfo = new BLIRoleInfo();
            MoIRoleInfo myMoIRoleInfo = new MoIRoleInfo();

            //添加操作
            if (paramRoleID.Length == 0)
            {
                myMoIRoleInfo = GetModelData();
                myBLIRoleInfo.Add(myMoIRoleInfo);
                this.DialogResult = DialogResult.Yes;
            }
            else
            {
                myMoIRoleInfo = GetModelData();
                myBLIRoleInfo.Update(myMoIRoleInfo);
                this.DialogResult = DialogResult.Yes;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 通过ID获取到实体赋值到文本框
        /// </summary>
        private void SetModelData()
        {
            MoIRoleInfo myMoIRoleInfo = new MoIRoleInfo();
            BLIRoleInfo myBLIRoleInfo = new BLIRoleInfo();

            myMoIRoleInfo         = myBLIRoleInfo.GetModel(Convert.ToInt32(this.paramRoleID));
            this.txtRoleID.Text   = myMoIRoleInfo.RoleID.ToString();
            this.txtRoleName.Text = myMoIRoleInfo.RoleName;
            this.txtRemark.Text   = myMoIRoleInfo.Remark;
        }
Esempio n. 3
0
        /// <summary>
        /// 将页面的文本框的值一一赋值给实体
        /// </summary>
        /// <returns></returns>
        private MoIRoleInfo GetModelData()
        {
            MoIRoleInfo myMoIRoleInfo = new MoIRoleInfo();


            myMoIRoleInfo.RoleID   = Convert.ToInt32(this.txtRoleID.Text.Trim());
            myMoIRoleInfo.RoleName = this.txtRoleName.Text.Trim();
            myMoIRoleInfo.Remark   = this.txtRemark.Text.Trim();

            return(myMoIRoleInfo);
        }