protected void ButtonRegister_Click(object sender, EventArgs e) { Model.Userinfo FM = new Model.Userinfo(); FM.Name = username.Text; BLL.Userinfo FB = new BLL.Userinfo(); bool Exist = FB.RepeatedName(FM); if (!Exist) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('用户不存在') </script>"); } else { FM.Password = password.Text; bool update = FB.ForgetPassword(FM); if (update) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('修改成功') </script>"); } else { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('修改失败') </script>"); } } }
protected bool LoginAuto(string un, string pwd) { bool userpassword = false; Model.Userinfo LAM = new Model.Userinfo(); LAM.Name = un; LAM.Password = pwd; BLL.Userinfo LA = new BLL.Userinfo(); userpassword = LA.ValidatePassword(LAM); if (userpassword) { Session["User"] = true; Response.Cookies["Username"].Value = un; Response.Cookies["Username"].Expires.AddDays(10); if (TenDays.Checked == true) { Response.Cookies["Password"].Value = pwd; Response.Cookies["Password"].Expires.AddDays(10); } return(true); } else { Response.Cookies["Username"].Value = null; PasswordIncorrect.IsValid = false; } return(false); }
protected void ButtonRegister_Click(object sender, EventArgs e) { string usernamestr = username.Text; string userpassword = password.Text; Model.Userinfo RM = new Model.Userinfo(); RM.Name = username.Text; //RM.Password = password.Text; BLL.Userinfo RB = new BLL.Userinfo(); bool repeated = RB.RepeatedName(RM); if (repeated) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('用户已存在') </script>"); } else { RM.Password = password.Text; bool register = RB.Register(RM); if (register) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('注册成功') </script>"); } else { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('注册失败') </script>"); } } }
protected void AddUserB_Click(object sender, EventArgs e) { string usernamestr = username.Text; string userpassword = password.Text; Model.Userinfo RM = new Model.Userinfo(); RM.Name = username.Text; BLL.Userinfo RB = new BLL.Userinfo(); bool repeated = true; repeated = RB.RepeatedName(RM);////////////////////////////////////下面的注释是断开连接 //SqlConnection sqlConn = new SqlConnection(); //sqlConn.ConnectionString = ConfigurationManager.ConnectionStrings["Mail126ConnectionString2"].ConnectionString; //SqlDataAdapter adapter = new SqlDataAdapter("select * from User_Info", sqlConn); //SqlCommandBuilder cb = new SqlCommandBuilder(adapter); //sqlConn.Open(); //DataSet ds = new DataSet(); //adapter.Fill(ds); //sqlConn.Close(); //DataTable table = ds.Tables[0]; //string expression; //expression = "Username ='******'"; //DataRow[] foundRows; //foundRows = table.Select(expression); //if (foundRows.Length == 0) // repeated = false; //else repeated = true; if (repeated) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('用户已存在') </script>"); } else { RM.Password = password.Text; bool register = RB.Register(RM); if (register) { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('添加成功') </script>"); Response.Redirect("126MailUserinfo.aspx"); } else { Response.Write(" <script language='JavaScript' type='text/javascript'>alert('添加失败') </script>"); } } }