Пример #1
0
 private void ShowInfo(int bId)
 {
     PaducnSoft.Model.ay_admin model = dal.GetModel(bId);
     this.bId.Value      = model.bId.ToString();
     this.bName.Text     = model.bName;
     this.bName.Enabled  = false;
     this.bRealName.Text = model.bRealName;
     this.bPassword.Attributes.Add("Value", SecurityEncryption.DESDecrypt(model.bPassword));
     this.bOrder.Value = model.bOrder.ToString();
     this.bRemark.Text = model.bRemark;
 }
Пример #2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.bName.Text.Trim().Length == 0)
            {
                strErr += "用户不能为空!\\n";
            }
            if (this.bPassword.Text.Trim().Length == 0)
            {
                strErr += "密码不能为空!\\n";
            }
            if (strErr != "")
            {
                MessageBox.Alert(this, strErr);
                return;
            }
            PaducnSoft.Model.ay_admin model = new PaducnSoft.Model.ay_admin();
            model.bId       = (int)StringPlus.ConvertNullToZero(this.bId.Value);
            model.bName     = this.bName.Text;
            model.bRealName = this.bRealName.Text;
            model.bPassword = SecurityEncryption.DESEncrypt(this.bPassword.Text.ToString().Trim());
            model.bOrder    = (int)StringPlus.ConvertNullToZero(this.bOrder.Value);
            model.bAddTime  = DateTime.Now;
            model.bRemark   = this.bRemark.Text;
            model.bAddUser  = paducncms.Module.UserRights.AdminUserID;
            StringBuilder strWhere = new StringBuilder();

            strWhere.AppendFormat(" and bId<>{0}", this.bId.Value);
            strWhere.AppendFormat(" and bName='{0}'", model.bName);
            if (dal.Exists(strWhere.ToString()))
            {
                MessageBox.Alert(this, "名称已存在,请重新输入!");
                return;
            }
            bool result = dal.Update(model);

            if (result)
            {
                MessageBox.Alert(this, "更新成功!", "default.aspx");
            }
            else
            {
                MessageBox.Alert(this, "更新失败!");
            }
        }
Пример #3
0
        private void UpdateItem()
        {
            bool result = false;

            result = dal.CheckUserName(UserRights.AdminUserID, this.bPassword.Text);
            if (!result)
            {
                PaducnSoft.Common.MessageBox.Alert(this, "原密码错误!");
                Page.SetFocus(this.bPassword);
                return;
            }
            else
            {
                if (this.bNewPassword.Text.Equals(""))
                {
                    PaducnSoft.Common.MessageBox.Alert(this, "新密码不能为空!");
                    Page.SetFocus(this.bNewPassword);
                    return;
                }
                string s1 = this.bNewPassword.Text;
                string s2 = this.bNewPassword2.Text;
                if (s1 != s2)
                {
                    PaducnSoft.Common.MessageBox.Alert(this, "两次输入的新密码不一致!");
                    Page.SetFocus(this.bNewPassword);
                    return;
                }
                PaducnSoft.Model.ay_admin model = new PaducnSoft.Model.ay_admin();
                model.bName     = UserRights.AdminUserID;
                model.bPassword = PaducnSoft.Common.SecurityEncryption.DESEncrypt(this.bPassword.Text);
                model.bAddTime  = DateTime.Now;
                model.bAddUser  = paducncms.Module.UserRights.AdminUserID;
                result          = dal.Update(model);
                if (result)
                {
                    PaducnSoft.Common.MessageBox.Alert(this, "修改密码成功,请牢记新密码,并且新密码会在下次登陆时生效!", "pwd.aspx");
                }
                else
                {
                    PaducnSoft.Common.MessageBox.Alert(this, "修改密码失败!");
                }
            }
        }