📄 registercheck.cs
字号:
namespace PowerEasy.WebSite.User
{
using PowerEasy.Common;
using PowerEasy.Controls;
using PowerEasy.Enumerations;
using PowerEasy.Model.UserManage;
using PowerEasy.UserManage;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
public class RegisterCheck : DynamicPage
{
protected Button BtnRegCheck;
protected HtmlForm form1;
protected TextBox TxtCheckNum;
protected TextBox TxtPassword;
protected TextBox TxtUserName;
protected ExtendedSiteMapPath YourPosition;
protected void BtnRegCheck_Click(object sender, EventArgs e)
{
UserInfo usersByUserName = Users.GetUsersByUserName(this.TxtUserName.Text);
if (!usersByUserName.IsNull)
{
if (StringHelper.ValidateMD5(usersByUserName.UserPassword, StringHelper.MD5(this.TxtPassword.Text)))
{
if ((usersByUserName.Status & UserStatus.WaitValidateByEmail) == UserStatus.WaitValidateByEmail)
{
if (usersByUserName.CheckNum == this.TxtCheckNum.Text)
{
UserStatus status = usersByUserName.Status ^ UserStatus.WaitValidateByEmail;
usersByUserName.Status = status;
Users.Update(usersByUserName);
if (status == UserStatus.None)
{
DynamicPage.WriteSuccessMsg("恭喜你正式成为本站的一员,请返回首页登录。", "Login.aspx");
}
else
{
DynamicPage.WriteSuccessMsg("恭喜你通过了Email验证。请等待管理开通你的帐号。开通后,你就正式正为本站的一员了。", "Login.aspx");
}
}
else
{
DynamicPage.WriteErrMsg("验证码不正确", "../Default.aspx");
}
}
else
{
DynamicPage.WriteErrMsg("已通过验证", "../Default.aspx");
}
}
else
{
DynamicPage.WriteErrMsg("密码不正确", "../Default.aspx");
}
}
else
{
DynamicPage.WriteErrMsg("不存在此用户", "../Default.aspx");
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!base.IsPostBack)
{
this.TxtUserName.Text = BasePage.RequestString("UserName");
this.TxtCheckNum.Text = BasePage.RequestString("CheckNum");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -