Пример #1
0
        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>");
                }
            }
        }
Пример #2
0
        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);
        }
Пример #3
0
        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>");
                }
            }
        }
Пример #4
0
        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>");
                }
            }
        }