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; }
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, "更新失败!"); } }
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, "修改密码失败!"); } } }