private void btn_AcountMdifyPwd_Click(object sender, EventArgs e) { string account = txt_AcountName.Text; string pwd = txt_AcountPwd.Text; string pwdnew = txt_AcountNewPwd.Text; string result = CSGHelper.ModifyPwd(account, pwd, pwdnew); MessageBox.Show(result); }
public static string CmdModyPwd(Mdfy_Pwd_Info modyInfo) { string ErrInfo = ""; try { //找出传递过来的用户名和密码 string name = ""; string oldpasswd = ""; string newpasswd = ""; if (modyInfo.key == "110") { name = modyInfo.name; oldpasswd = modyInfo.oldpasswd; newpasswd = modyInfo.newpasswd; ErrInfo = CSGHelper.ModifyPwd(name, oldpasswd, newpasswd); LogHelper.WriteLog(System.AppDomain.CurrentDomain.BaseDirectory, "ModifyPwd name:" + name + "\toldpasswd:" + oldpasswd + "\tnewpasswd:" + newpasswd, new StackTrace(new StackFrame(true))); } else { name = CSecurity.DecryptDES(modyInfo.name, modyInfo.key); oldpasswd = CSecurity.DecryptDES(modyInfo.oldpasswd, modyInfo.key); newpasswd = CSecurity.DecryptDES(modyInfo.newpasswd, modyInfo.key); if (name == modyInfo.name || oldpasswd == modyInfo.oldpasswd || newpasswd == modyInfo.newpasswd) { ErrInfo = "修改失败,请稍后再试!"; } else { ErrInfo = CSGHelper.ModifyPwd(name, oldpasswd, newpasswd); LogHelper.WriteLog(System.AppDomain.CurrentDomain.BaseDirectory, "ModifyPwd name:" + name + "\toldpasswd:" + oldpasswd + "\tnewpasswd:" + newpasswd, new StackTrace(new StackFrame(true))); } } } catch (Exception ex) { LogHelper.WriteLog(System.AppDomain.CurrentDomain.BaseDirectory, ex.Message, new StackTrace(new StackFrame(true))); ErrInfo = "注册失败,请稍后再试!"; } return(ErrInfo); }