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); } }
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); } }
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("添加信息失败!"); } } }
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()); }