Exemplo n.º 1
0
        protected void btnSavePwd_Click(object sender, EventArgs e)
        {
            Model.Administrator admin = new Model.Administrator();
            string oldpwd             = ((Model.Administrator)Session["Administrator"]).APassword;
            string oldpwd2            = Encryption(txtOldPwd.Text);

            if (oldpwd != oldpwd2)
            {
                Response.Write("<script>alert('原密码输入错误!')</script>");
                return;
            }

            admin.AdminID   = ((Model.Administrator)Session["Administrator"]).AdminID;
            admin.APassword = txtNewPwd.Text;

            string str = new BLL.AdministratorBLL().UpdateAdministratorBLL(admin);

            if (str.Contains("成功"))
            {
                Session["Customer"] = null;
                Response.Redirect("~/WebLogin.aspx");
            }
            else
            {
                lblMsg.Text = str;
            }
        }
Exemplo n.º 2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //验证账号和密码:返回一个对象或字符串
            Model.Administrator admin = new BLL.AdministratorBLL().Login(txtID.Text.Trim().ToLower(), txtPwd.Text);

            if (string.IsNullOrEmpty(admin.Account))
            {
                //登录失败,显示提示信息
                lblMsg.Text = admin.AdminName;
            }
            else
            {
                string s = new BLL.AdministratorBLL().UpdateAdministratorBLL(new Model.Administrator()
                {
                    AdminID = admin.AdminID
                });
                Session["Administrator"] = admin;
                Session["Repair"]        = new List <Model.Repair>();
                Response.Redirect("WebDefault.aspx");
            }
        }
Exemplo n.º 3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Administrator admin = new Administrator();

            //admin.AdminID = Guid.NewGuid().ToString();
            admin.AdminName = txtName.Text.Trim();
            admin.Account   = txtID.Text.Trim();
            admin.APassword = txtpwd1.Text;

            int count = new BLL.AdministratorBLL().InsertAdminBLL(admin);

            switch (count)
            {
            case -3:
                lblMsg.Text = "您输入的账号已经存在!<br/>请重新选择!";
                break;

            case -2:
                lblMsg.Text = "数据库连接失败!<br/>请检查您的数据库或联系管理员!";
                break;

            case -1:
                lblMsg.Text = "数据操作失败!<br/>请检查您输入的数据或联系管理员!";
                break;

            case 0:
                lblMsg.Text = "注册失败!<br/>请检查您输入的数据!";
                break;

            default:
                Session["Administrator"] = admin;
                //Session[""]
                lblMsg.Text = "注册成功!";
                break;
            }
        }