59 lines
1.7 KiB
C#
59 lines
1.7 KiB
C#
using System;
|
||
using System.Windows.Forms;
|
||
using CRVM.Entity;
|
||
using CRVM.CIDExcuter;
|
||
|
||
namespace CRVM
|
||
{
|
||
public partial class SetPasswordForm : Form
|
||
{
|
||
|
||
public SetPasswordForm()
|
||
{
|
||
InitializeComponent();
|
||
}
|
||
|
||
private void cancel_Click(object sender, EventArgs e)
|
||
{
|
||
this.Close();
|
||
}
|
||
//20151101 jxp
|
||
private void Setpassword_Load(object sender, EventArgs e)
|
||
{
|
||
this.old_pswd.PasswordChar = '*';
|
||
this.new_pswd.PasswordChar = '*';
|
||
this.again_pswd.PasswordChar = '*';
|
||
}
|
||
|
||
private void button1_Click(object sender, EventArgs e)
|
||
{
|
||
if (DbHelper.GetInstance("").IsUser(old_pswd.Text.Trim()))
|
||
{
|
||
if (SysParam.Instance.DataIsMatch(old_pswd.Text.Trim(), "^[a-zA-Z0-9]{6,16}$") == false)
|
||
{
|
||
MessageBox.Show("您输入的新密码格式不对,需为6~16字母与数字的组合!");
|
||
this.new_pswd.Text = "";
|
||
again_pswd.Text = "";
|
||
}
|
||
else
|
||
{
|
||
if (new_pswd.Text.Trim() != again_pswd.Text.Trim())
|
||
{
|
||
MessageBox.Show("您两次输入的密码不一致,请重新输入!");
|
||
again_pswd.Text = "";
|
||
}
|
||
else
|
||
{
|
||
DbHelper.GetInstance("").ChangePassWord(new_pswd.Text.Trim());
|
||
MessageBox.Show("密码修改成功!");
|
||
}
|
||
}
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show("原始密码错误!");
|
||
}
|
||
}
|
||
}
|
||
}
|