public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string userName = context.Request["name"]; string userMail = context.Request["mail"]; BLL.UsersBLL userManager = new BLL.UsersBLL(); Model.UsersModel userInfo = userManager.GetModel(userName); if (userInfo != null) { if (userMail == userInfo.Mail) { userManager.FindUserPwd(userInfo); context.Response.Write("找回密码邮件已发送,请查收."); } else { context.Response.Write("找回密码邮箱不正确,请重新填写"); } } else { context.Response.Write("无此用户"); } }
/// <summary> /// 获取数据 /// </summary> /// <returns></returns> public void GetUserModel() { BLL.UsersBLL bll_u = new BLL.UsersBLL(); model_u = new Model.Users(); model_u = bll_u.GetModel(uid); upwd = DBUtility.DESEncrypt.Decrypt(model_u.uPwd.Trim()); }
private void ModifyPwd(HttpContext context) { context.Response.ContentType = "text/plain"; int uid = int.Parse(context.Request.Params["uId"].ToString()); string pwd = context.Request.Params["newPwd"]; model_u = new Model.Users(); model_u.uId = uid; model_u.uPwd = DESEncrypt.Encrypt(pwd); bll_u = new BLL.UsersBLL(); bool isOk = bll_u.ModifyPwd(model_u); if (isOk) { context.Session.Remove("uPwd"); context.Session.Add("uPwd", pwd); context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); context.Response.End(); return; } }
/// <summary> /// 用户删除操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnUdelete2_Click(object sender, EventArgs e) { BLL.UsersBLL objUB = new BLL.UsersBLL(); if (dataGridView2.SelectedRows.Count > 0) { if (MessageBox.Show("确认要删除该行数据吗?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { int rst = dataGridView2.SelectedRows.Count; foreach (DataGridViewRow dr in dataGridView2.SelectedRows) { DAL.Users objU = new DAL.Users(); objU.uid = (int)dr.Cells["uid"].Value; rst -= objUB.Delete(objU); } if (rst == 0) { MessageBox.Show("删除成功"); BLL.UsersBLL objU = new BLL.UsersBLL(); dataGridView2.DataSource = objU.GetList(x => true); dataGridView2.Refresh(); } else { MessageBox.Show("删除失败"); } } } else { MessageBox.Show("请先选中要删除的数据"); } }
protected void AddUserInfo() { Model.UsersModel usersModel = new Model.UsersModel(); usersModel.LoginId = Request["txtName"]; usersModel.LoginPwd = Request["txtPwd"]; usersModel.Name = Request["txtRealName"]; usersModel.Mail = Request["txtEmail"]; usersModel.Address = Request["txtAddress"]; usersModel.Phone = Request["txtPhone"]; usersModel.UserStateId = Convert.ToInt32(UsersStateEnum.NormalState); BLL.UsersBLL usersBLL = new BLL.UsersBLL(); string msg = string.Empty; if (usersBLL.Add(usersModel, out msg) > 0) { Session["userInfo"] = usersModel; string returnUrl = Request["returnUrl"]; if (string.IsNullOrEmpty(returnUrl)) { Response.Redirect("/Default.aspx"); } else { Response.Redirect(returnUrl); } } else { Response.Redirect("/ShowMsg.aspx?msg=" + msg + "&txt=首页" + "&redirect=/Default.aspx"); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; Model.UsersModel usersModel = new Model.UsersModel(); usersModel.LoginId = context.Request["txtName"]; usersModel.LoginPwd = context.Request["txtPwd"]; usersModel.Name = context.Request["txtRealName"]; usersModel.Mail = context.Request["txtEmail"]; usersModel.Address = context.Request["txtAddress"]; usersModel.Phone = context.Request["txtPhone"]; usersModel.UserStateId = Convert.ToInt32(UsersStateEnum.NormalState); BLL.UsersBLL usersBLL = new BLL.UsersBLL(); string msg = string.Empty; if (usersBLL.Add(usersModel, out msg) > 0) { context.Session["userInfo"] = usersModel; context.Response.Write("ok:" + msg); } else { context.Response.Write("no:" + msg); } }
/// <summary> /// 获取数据 /// </summary> /// <returns></returns> public void GetUserModel() { BLL.UsersBLL bll_u = new BLL.UsersBLL(); model_u = new Model.Users(); model_u = bll_u.GetModel(uid); birthday.Value = model_u.Birthday == null ? "" : model_u.Birthday.ToString().Split(' ')[0]; isck = model_u.Sex == true ? "checked='true'" : ""; isnock = model_u.Sex == true ? "" : "checked='true'"; }
/// <summary> /// 获取数据 /// </summary> /// <returns></returns> public void GetInfoDS() { BLL.UsersBLL bll_u = new BLL.UsersBLL(); DataSet ds = bll_u.GetUserList(strWhere); if (ds.Tables[0].Rows.Count > 0) { this.rpt_UserList.DataSource = ds; this.rpt_UserList.DataBind(); } }
/// <summary> /// 用户账户查询 /// </summary> /// <param name="sender"></param> /// <param name="e"></param>W private void btnUsearch_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtUsearch.Text)) { MessageBox.Show("请输入要查询的学生的学号"); } else { BLL.UsersBLL objU = new BLL.UsersBLL(); dataGridView2.DataSource = objU.GetList(x => x.uid == Convert.ToInt32(txtUsearch.Text.ToString())); dataGridView2.Refresh(); } }
/// <summary> /// 获取数据 /// </summary> /// <returns></returns> public DataSet GetInfoDS() { BLL.UsersBLL bll_u = new BLL.UsersBLL(); DataSet ds = bll_u.GetUserList(strWhere); if (ds.Tables[0].Rows.Count > 0) { return(ds); } else { return(null); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BLL.UsersBLL usersManager = new BLL.UsersBLL(); if (usersManager.ValidateUserLogin()) { BindCartList(); } else { Common.WebCommon.RedirectPage(); } } }
private void btnUModify_Click(object sender, EventArgs e) { if (dataGridView2.SelectedRows.Count == 1) { frmUserUpdate frmUserUpdate = new frmUserUpdate(); frmUserUpdate.ID = (int)(dataGridView2.SelectedRows[0].Cells["uid"].Value); frmUserUpdate.ShowDialog(); BLL.UsersBLL objU = new BLL.UsersBLL(); dataGridView2.DataSource = objU.GetList(x => true); dataGridView2.Refresh(); } else { MessageBox.Show("请先选中要修改的一行数据"); } }
private void frmUsers_Load(object sender, EventArgs e) { this.label1.Parent = pictureBox1; this.label1.BackColor = Color.FromArgb(0, Color.Transparent); this.label2.Parent = pictureBox1; this.label2.BackColor = Color.FromArgb(0, Color.Transparent); this.label3.Parent = pictureBox1; this.label3.BackColor = Color.FromArgb(0, Color.Transparent); this.label4.Parent = pictureBox1; this.label4.BackColor = Color.FromArgb(0, Color.Transparent); this.label5.Parent = pictureBox1; this.label5.BackColor = Color.FromArgb(0, Color.Transparent); this.label6.Parent = pictureBox1; this.label6.BackColor = Color.FromArgb(0, Color.Transparent); this.label9.Parent = pictureBox1; this.label9.BackColor = Color.FromArgb(0, Color.Transparent); this.rbMale.Parent = pictureBox1; this.rbMale.BackColor = Color.FromArgb(0, Color.Transparent); this.rbFemale.Parent = pictureBox1; this.rbFemale.BackColor = Color.FromArgb(0, Color.Transparent); BLL.UsersBLL objU = new BLL.UsersBLL(); dataGridView2.DataSource = objU.GetList(x => true); dataGridView2.Refresh(); BLL.UserGoodsBLL objUB = new BLL.UserGoodsBLL(); dataGridView1.DataSource = objUB.GetList(x => true); dataGridView1.Refresh(); dataGridView2.Columns[0].HeaderCell.Value = "学生ID"; dataGridView2.Columns[1].HeaderCell.Value = "姓名"; dataGridView2.Columns[2].HeaderCell.Value = "性别"; dataGridView2.Columns[3].HeaderCell.Value = "密码"; dataGridView2.Columns[4].HeaderCell.Value = "学校"; dataGridView1.Columns[0].HeaderCell.Value = "学生ID"; dataGridView1.Columns[1].HeaderCell.Value = "商品ID"; dataGridView1.Columns[2].HeaderCell.Value = "商品类别"; dataGridView1.Columns[3].HeaderCell.Value = "商品名称"; dataGridView1.Columns[4].HeaderCell.Value = "商品价格"; dataGridView1.Columns[5].HeaderCell.Value = "商品状态"; }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; BLL.UsersBLL userManager = new BLL.UsersBLL(); if (userManager.ValidateUserLogin()) { int bookId = Convert.ToInt32(context.Request["bookId"]); // BLL.BooksBLL bookManger = new BLL.BooksBLL(); Model.BooksModel bookModel = bookManger.GetModel(bookId); if (bookModel != null) { int userId = ((Model.UsersModel)context.Session["userInfo"]).Id; BLL.CartBLL cartManager = new BLL.CartBLL(); Model.CartModel cartModel = cartManager.GetModel(userId, bookId); if (cartModel != null) { cartModel.Count += 1; cartManager.Update(cartModel); } else { cartModel = new Model.CartModel(); cartModel.Count = 1; cartModel.UserId = userId; cartModel.BookId = bookId; cartManager.Add(cartModel); } context.Response.Write("{\"action\":\"have\",\"message\":\"已添加到购物车\"}"); } else { context.Response.Write("{\"action\":\"notHave\",\"message\":\"无此商品\"}"); } //context.Response.Write("{\"action\":\"ok\",\"message\":\"登录成功\"}"); } else { context.Response.Write("{\"action\":\"notLogin\",\"message\":\"您还没有登陆\"}"); } }
private void AddUser(HttpContext context) { context.Response.ContentType = "text/plain"; int powerlevelID = int.Parse(context.Request.Params["powerlevelID"].ToString()); string uLoginName = context.Request.Params["uLoginName"]; int roleId = int.Parse(context.Request.Params["RoleID"].ToString()); string telPhone = context.Request.Params["telPhone"]; string password = context.Request.Params["password"]; string email = context.Request.Params["email"]; DateTime?birthday = DateTime.Parse(context.Request.Params["birthday"]); string department = context.Request.Params["Department"]; string sex = context.Request.Params["sex"]; bool uisdel = false; bll_u = new BLL.UsersBLL(); model_u = new Model.Users(); model_u.uLoginName = uLoginName; model_u.uPwd = DESEncrypt.Encrypt(password); model_u.Telephone = telPhone; model_u.Sex = sex == "1" ? true : false; model_u.PowerLevelID = powerlevelID; model_u.uAddtime = DateTime.Now; model_u.Birthday = birthday; model_u.Email = email; model_u.AccountState = 1; model_u.uName = uLoginName; model_u.uIsDel = uisdel; model_u.Department = department; int codeNum = bll_u.AddNewUser(model_u, roleId); if (codeNum > 0) { context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); return; } }
private void button1_Click(object sender, EventArgs e) { BLL.AdminBLL objUB = new BLL.AdminBLL(); BLL.UsersBLL objUU = new BLL.UsersBLL(); if (objUB.Login(textBox1.Text, textBox2.Text)) { LoginOk = true; this.Close(); } else if (objUU.Login(textBox1.Text, textBox2.Text)) { LoginYes = true; this.Close(); //SetTxtEvent(textBox1.Text); } else { MessageBox.Show("Access Denied!"); LoginOk = false; } }
private void DelUser(HttpContext context) { context.Response.ContentType = "text/plain"; int uid = int.Parse(context.Request.Params["uId"].ToString()); int uIsDel = int.Parse(context.Request.Params["uIsDel"].ToString()); bll_u = new BLL.UsersBLL(); int isdel = bll_u.DeleteUserByID(uid, uIsDel); if (isdel > 0) { context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); context.Response.End(); return; } }
private void FreezeUser(HttpContext context) { context.Response.ContentType = "text/plain"; int uid = int.Parse(context.Request.Params["uId"].ToString()); int state = int.Parse(context.Request.Params["state"].ToString()); bll_u = new BLL.UsersBLL(); int isdel = bll_u.FreezeUser(uid, state); if (isdel > 0) { context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); context.Response.End(); return; } }
private void EditUser(HttpContext context) { context.Response.ContentType = "text/plain"; int uid = int.Parse(context.Request.Params["uId"].ToString()); int powerlevelID = int.Parse(context.Request.Params["powerlevelID"].ToString()); string uLoginName = context.Request.Params["uLoginName"]; int roleId = int.Parse(context.Request.Params["RoleID"].ToString()); string telPhone = context.Request.Params["telPhone"]; string email = context.Request.Params["email"]; DateTime?birthday = DateTime.Parse(context.Request.Params["birthday"]); string sex = context.Request.Params["sex"]; string department = context.Request.Params["Department"]; bll_u = new BLL.UsersBLL(); model_u = new Model.Users(); model_u.uId = uid; model_u.uLoginName = uLoginName; model_u.Telephone = telPhone; model_u.Sex = sex == "1" ? true : false; model_u.PowerLevelID = powerlevelID; model_u.Birthday = birthday; model_u.Email = email; model_u.uName = uLoginName; model_u.Department = department; int codeNum = bll_u.EditUser(model_u, roleId); if (codeNum > 0) { context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); return; } }
public void ProcessRequest(HttpContext context) { BLL.UsersBLL UserManager = new BLL.UsersBLL(); context.Response.ContentType = "text/plain"; string userName = context.Request["txtLoginId"]; string txtLoginPwd = context.Request["txtLoginPwd"]; Model.UsersModel userInfo = new Model.UsersModel(); string msg = string.Empty; if (UserManager.CheckUserInfo(userName, txtLoginPwd, out msg, out userInfo)) { context.Session["userInfo"] = userInfo; //用户是否选择了自动登陆 if (!string.IsNullOrEmpty(context.Request["cbAutoLogin"])) { HttpCookie cookie1 = new HttpCookie("cp1", userName); HttpCookie cookie2 = new HttpCookie("cp2", Common.WebCommon.GetMd5String(Common.WebCommon.GetMd5String(txtLoginPwd))); cookie1.Expires = DateTime.Now.AddDays(7); cookie2.Expires = DateTime.Now.AddDays(7); context.Response.Cookies.Add(cookie1); context.Response.Cookies.Add(cookie2); } if (string.IsNullOrEmpty(context.Request["hiddenReturnUrl"])) { context.Response.Write("{\"action\":\"pass\",\"message\":\"/Default.aspx\"}"); } else { context.Response.Write("{\"action\":\"pass\",\"message\":\"" + context.Request["hiddenReturnUrl"] + "\"}"); } } else { context.Response.Write("{\"action\":\"notThrough\",\"message\":\"" + msg + "\"}"); } }
/// <summary> /// 添加新用户 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, EventArgs e) { BLL.UsersBLL objRB = new BLL.UsersBLL(); DAL.Users objR = new DAL.Users(); objR.uschool = txtSchool.Text; objR.uid = Convert.ToInt32(txtId.Text); objR.uname = txtName.Text; objR.upwd = txtPwd.Text; objR.usex = (rbMale.Checked ? '男' : '女').ToString(); if (objRB.Add(objR) > 0) { MessageBox.Show("用户注册成功"); } else { MessageBox.Show("添加失败,用户ID已存在,已经返回主窗体并请重新进入"); frmMain frmMain = new frmMain(); this.Hide(); frmMain.ShowDialog(); Application.ExitThread(); } }
public ActionResult Register(UserRegister userReg) { BLL.UsersBLL userBll = new BLL.UsersBLL(); string returnUrl = WebHelper.GetQueryString("returnUrl", string.Empty); if (returnUrl.Length <= 0) returnUrl = "/"; //1.0判断用户是否重复: if ((userBll.GetUsersEntityByEmail(userReg.Email, null).TData) != null)// { ModelState.AddModelError("Email", "该邮箱已注册"); } //if (string.IsNullOrWhiteSpace(userReg.Mobile) && (userBll.GetUsersEntityByMobile(userReg.Mobile, null).TData) != null)// //{ // ModelState.AddModelError("Mobile", "该电话号码已注册"); //} //判断昵称是否重复: if (!(userBll.GetListByNickName(userReg.Nickname).IsSuccess)) { ModelState.AddModelError("Nickname", "该昵称已经存在"); } if (ModelState.IsValid)// {//2.0保存数据 var user = new UsersEntity() { Email = userReg.Email, Password = SecurityUtil.HashPassword(userReg.Password), Mobile = userReg.Mobile, NickName = userReg.Nickname.Trim(), Contactaddr = userReg.Contactaddr, HeadImage = userReg.ImageUrl, HeadSmallImage = string.Empty, UserName = string.Empty, AddTime = DateTime.Now, Avatar = string.Empty, IsOnline=1, Contactqq = userReg.Contactqq, RankCredits = 0, }; Guid userId = userBll.InsertReturnID(user, null); if (!Guid.Empty.Equals(userId)) { user.Id = userId; //数据存于cookie中 //将用户信息写入cookie ShopUtils.SetUserCookie(user, 2); //3.0注册成功跳转 WorkContext.Uid = userId; WorkContext.UserEmail = user.Email; Session["User"] = user; return Redirect(returnUrl); } return AjaxResult("fail", "注册失败!", false); } return View(); }
private void button4_Click(object sender, EventArgs e) { BLL.UsersBLL objU = new BLL.UsersBLL(); dataGridView2.DataSource = objU.GetList(x => true); dataGridView2.Refresh(); }
private void BindGrid() { BLL.UsersBLL objB = new BLL.UsersBLL(); dataGridView2.DataSource = objB.GetList(x => x.uid == int.Parse(txtUsearch.Text)); dataGridView2.Refresh(); }