📄 frmadminpassword.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using property.control.SystemInfo;
using property.model.SystemInfo;
using property.control.LogInfo;
namespace property.view.SystemInfo
{
public partial class frmAdminPassWord : Form
{
public frmAdminPassWord()
{
InitializeComponent();
}
public frmAdminPassWord(String StrAdminName)
{
InitializeComponent();
this.G_StrName = StrAdminName;
}
public string G_StrName;//全局变量
// 函数
public void txtEnabled(bool BlEnand)
{
this.txtNewPassword.Enabled = BlEnand;
txtOldPassword.Enabled = BlEnand;
txtSurePassword.Enabled = BlEnand;
}// end block mehtod
private void frmAdminPassWord_Load(object sender, EventArgs e)
{
this.labUserId.Text = this.G_StrName;
txtEnabled(false);
}
// 设置
private void hpLinkUpdate_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
txtEnabled(true);
this.txtOldPassword.Focus();
this.linSave.Enabled = true;
}// 设置
//v退出
private void linEsce_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
DialogResult a = MessageBox.Show("是否要退出?", "退出", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (Convert.ToString(a) == "Yes")
{
this.Close();
}// end block if
} //v退出
//保存
private void linSave_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
if (txtOldPassword.Text == "")
{ DialogResult a = MessageBox.Show("原密码不能为空", "密码提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtOldPassword.Focus();}// end block if
else if (txtNewPassword.Text == "")
{ DialogResult a = MessageBox.Show("新密码不能为空", "密码提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtNewPassword.Focus();}// end block
else if (txtSurePassword.Text == "")
{ DialogResult a = MessageBox.Show("确认密码不能为空", "密码提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.txtSurePassword.Focus();}// end block if
else if (txtSurePassword.Text.Trim().ToString() != txtNewPassword.Text.Trim().ToString())
{
DialogResult a = MessageBox.Show("确认密码与新密码不一致\n" + "请重新设置", "密码提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtSurePassword.Text = "";
txtNewPassword.Text = "";
txtNewPassword.Focus();
}// end block if
else // 个修改
{
admInfo adm = new admInfo();
GetLogin getLog = new GetLogin();
GetAdminInfo getAdmin=new GetAdminInfo();
// adm.setadmName(this.G_StrName);
adm.setadmName(G_StrName);
adm.setadmPassword(this.txtOldPassword.Text.Trim());
string P_Str_adminName = getLog.loginDen(adm);//调用函数
if (P_Str_adminName == "adminOK")
{
adm.setadmPassword(this.txtNewPassword.Text.Trim());
string P_Str_UpdatePasswrord = getAdmin.AdminUpdatPasswrod(adm);
if (P_Str_UpdatePasswrord == "passwordOk")
{
DialogResult a = MessageBox.Show("修改成功\n" + "请用新密码", "修改信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtOldPassword.Text = "";
txtSurePassword.Text = "";
txtNewPassword.Text = "";
this.linSave.Enabled = false;
}// end block menthod if
else if (P_Str_UpdatePasswrord == "passwordNO")
{
DialogResult a = MessageBox.Show("修改失败\n" + "请重新修改", "修改信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtOldPassword.Text = "";
txtSurePassword.Text = "";
txtNewPassword.Text = "";
txtOldPassword.Focus();
}// end block mehtod elseif
}// end block menthod
else if (P_Str_adminName == "adminNO")
{
DialogResult a = MessageBox.Show("原始密码错误\n" + "请重新输入", "密码提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
txtOldPassword.Text = "";
txtSurePassword.Text = "";
txtNewPassword.Text = "";
txtOldPassword.Focus();
}// end block menthod
}//end block if
}//保存
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -