Esempio n. 1
0
    protected void ibtnAdd_Click(object sender, EventArgs e)
    {
        try
        {
            TFXK.Model.Users model = new TFXK.Model.Users();
            model.userName = Context.User.Identity.Name;
            model.password = txtPass2.Text;

            string password = this.txtPass.Text.Trim();
            bool   flg      = bll.Exists(model.userName, password);
            if (flg)
            {
                bll.UpdatePassword(model);
                Msg.Show("修改信息成功!");
            }
            else
            {
                Msg.Show("原始密码错误!");
            }
        }
        catch (Exception ex)
        {
            log.Error(ex.Message);
            Msg.Show("网络错误!原因:" + ex.Message);
        }
    }
Esempio n. 2
0
    protected void btnSubmit_ServerClick(object sender, EventArgs e)
    {
        try
        {
            string username  = this.txtUserName.Value.Trim().ToString();
            string password  = this.txtPassword.Value.Trim().ToString();
            string checkCode = this.txtCheckCode.Value.Trim().ToString();
            string code      = Request.Cookies["CheckCode"].Value.ToString(); //取随机码

            if (username.Equals(""))
            {
                Msg.Show("用户名不能为空!");
                return;
            }
            if (password.Equals(""))
            {
                Msg.Show("密码不能为空!");
                return;
            }
            if (checkCode.Trim().ToLower().Equals(code))
            {
                bool flg = bll.Exists(username, password);
                if (flg)
                {
                    Users model = bll.GetModelByUserName(username);
                    // 检查审核状态
                    if (model.state == 1)
                    {
                        FormsAuthentication.RedirectFromLoginPage(username, false); //经过验证后设置cookie,重定向最初请求的页面或者默认页面
                    }
                    else
                    {
                        Msg.Show("等待管理员审核中...!");
                        this.txtCheckCode.Value = "";
                    }
                }
                else
                {
                    Msg.Show("用户名或者密码错误!");
                    this.txtCheckCode.Value = "";
                }
            }
            else
            {
                Msg.Show("验证码错误!");
                this.txtCheckCode.Value = "";
            }
        }
        catch (Exception ex)
        {
            log.Error(ex.Message);
            Msg.Show("网络链接错误!" + ex.Message);
        }
    }
Esempio n. 3
0
 private void Add(Users model)
 {
     if (bll.Exists(model.userName))
     {
         Msg.Show("此用户名已存在!");
     }
     else
     {
         int rows = bll.Add(model);
         if (rows > 0)
         {
             Msg.ShowAndRedirect("添加信息成功!", "Default.aspx");
         }
         else
         {
             Msg.Show("添加信息失败!");
         }
     }
 }
Esempio n. 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //直接调用DapperExtensions框架
            UsersBLL bll = new UsersBLL();

            var users = bll.GetUsers();


            var b = bll.Exists(p => p.UserName == "Tom");



            StringBuilder sb = new StringBuilder();

            foreach (var user in users)
            {
                sb.Append(user.UserName + "  " + user.NickName);
            }
            Response.Write(sb.ToString());
        }