public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; BLL.User_Service userSer = new BLL.User_Service(); int id = Convert.ToInt32(context.Request.Form["hiddenId"]); Model.User_Model usermodel = userSer.GetUser(id); if (usermodel != null) { usermodel.LoginPwd = context.Request.Form["txtpwd"]; usermodel.NickName = context.Request.Form["txtnick"]; usermodel.Sex = context.Request.Form["txtsex"]; usermodel.Age = Convert.ToInt32(context.Request.Form["txtage"]); usermodel.FaceId = Convert.ToInt32(context.Request.Form["txtface"]); usermodel.Friend = Convert.ToInt32(context.Request.Form["txtfriend"]); usermodel.Name = context.Request.Form["txtname"]; usermodel.StarId = Convert.ToInt32(context.Request.Form["txtstar"]); usermodel.BloodId = Convert.ToInt32(context.Request.Form["txtblood"]); usermodel.Id = id; if (userSer.UpdateUser(usermodel)) { context.Response.Redirect("Index.ashx"); } else { context.Response.Redirect("Error.html"); } } }
/// <summary> /// 对cookie进行校检 /// </summary> private void CheckCookie() { if (Request.Cookies["ck1"] != null && Request.Cookies["ck2"] != null) { string userName = Request.Cookies["ck1"].Value; string userPwd = Request.Cookies["ck2"].Value; BLL.User_Service userService = new BLL.User_Service(); Users_Model usermodel = userService.FindUser(userName); if (usermodel != null) { //判断用户数据库中存储的密码是否与cookie中存储的密码一致 if (userPwd == usermodel.LoginPwd) { //先赋值 才能跳转 Session["usermodel"] = usermodel; //Response.Redirect("SessionSuc.aspx"); UserPwd = userPwd; UserName = userName; Checked = "checked"; //Request.Cookies["ck1"].Expires = DateTime.Now.AddDays(-1); //Request.Cookies["ck2"].Expires = DateTime.Now.AddDays(-1); } } //如果Cookie中是有值的,但是Cookie存储的用户名或密码不正确,表示用户名和密码被篡改了,那么只能继续出现登录页面。那么该 cOOKIE也没有必要存在了。 Response.Cookies["ck1"].Expires = DateTime.Now.AddDays(-1); Response.Cookies["ck2"].Expires = DateTime.Now.AddDays(-1); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; int id = Convert.ToInt32(context.Request["id"]); BLL.User_Service userSer = new BLL.User_Service(); Users_Model usermodel = userSer.FindUser(id); System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer(); context.Response.Write(js.Serialize(usermodel)); }
protected void Page_Load(object sender, EventArgs e) { BLL.User_Service userService = new BLL.User_Service(); List <Users_Model> list = userService.GetList(); UserList = list; //两个问号 ??,它表示左边的变量如果为null则值为右边的变量,否则就是左边的变量值 string a = "3"; var b = a ?? "123"; Response.Write(b); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; int id = Convert.ToInt32(context.Request["id"]); BLL.User_Service userSer = new BLL.User_Service(); if (userSer.DeleteUser(id)) { context.Response.Write("yes"); } else { context.Response.Write("no"); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; int id; if (int.TryParse(context.Request.QueryString["id"], out id)) { BLL.User_Service userSer = new BLL.User_Service(); if (userSer.DeleteUser(id)) { context.Response.Redirect("Index.ashx"); } else { context.Response.Redirect("Error.html"); } } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/html"; int id; if (int.TryParse(context.Request.QueryString["id"], out id)) { BLL.User_Service userSer = new BLL.User_Service(); Model.User_Model usermodel = userSer.GetUser(id); string filePath = context.Request.MapPath("Update.html"); string fileContent = File.ReadAllText(filePath); fileContent = fileContent.Replace("$pwd", usermodel.LoginPwd).Replace("$nick", usermodel.NickName) .Replace("$sex", usermodel.Sex).Replace("$age", usermodel.Age.ToString()).Replace("$face", usermodel.FaceId.ToString()) .Replace("$friend", usermodel.Friend.ToString()).Replace("$name", usermodel.Name).Replace("$star", usermodel.StarId.ToString()) .Replace("$blood", usermodel.BloodId.ToString()).Replace("$id", usermodel.Id.ToString()); context.Response.Write(fileContent); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; //分页 int pageIndex;//当前页码 if (!int.TryParse(context.Request["pageIndex"], out pageIndex)) { pageIndex = 1; } BLL.User_Service userSer = new BLL.User_Service(); int pageSize = 5; //每页显示5条 int pageCount = userSer.GetPageCount(pageSize); //总页数 //判断当前页码取值范围 pageIndex = pageIndex < 1 ? 1 : pageIndex; pageIndex = pageIndex > pageCount ? pageCount : pageIndex; //单页 List <Users_Model> list = userSer.GetPageList(pageIndex, pageSize);//获取 //System.Web.Script.Serialization.JavaScriptSerializer json = new System.Web.Script.Serialization.JavaScriptSerializer(); //context.Response.Write(json.Serialize(list)); //获取分页页码条 string strPageBar = BLL.pageBar.GetPageBar(pageIndex, pageSize); System.Web.Script.Serialization.JavaScriptSerializer json = new System.Web.Script.Serialization.JavaScriptSerializer(); //添加一个匿名类 2个属性 context.Response.Write(json.Serialize(new { user = list, MypageBar = strPageBar })); //List<Users_Model> list = userSer.GetUsers(); ////通过该类可以将数据序列化成为json格式 //System.Web.Script.Serialization.JavaScriptSerializer json = new System.Web.Script.Serialization.JavaScriptSerializer(); //context.Response.Write(json.Serialize(list)); }
private void AddInfo() { Users_Model usermodel = new Users_Model(); usermodel.LoginPwd = Request.Form["txtpwd"]; usermodel.NickName = Request.Form["txtnick"]; usermodel.Sex = Request.Form["txtsex"]; usermodel.Age = Convert.ToInt32(Request.Form["txtage"]); usermodel.FaceId = Convert.ToInt32(Request.Form["txtface"]); usermodel.Friend = Convert.ToInt32(Request.Form["txtfriend"]); usermodel.Name = Request.Form["txtname"]; usermodel.StarId = Convert.ToInt32(Request.Form["txtstar"]); usermodel.BloodId = Convert.ToInt32(Request.Form["txtblood"]); BLL.User_Service userservice = new BLL.User_Service(); if (userservice.AddUser(usermodel)) { Response.Redirect("Index.aspx"); } else { Response.Redirect("Error.html"); } }
private void CheckUser() { string userName = Request.Form["txtClientID"]; string userPwd = Request.Form["txtPassword"]; BLL.User_Service userService = new BLL.User_Service() ; //提示信息 string msg = string.Empty; Users_Model usermodel = null; if (userService.CheckLoginUser(userName, userPwd, out msg, out usermodel)) { //判断用户是否选择了自动登录 if (!string.IsNullOrEmpty(Request.Form["autoLogin"])) { HttpCookie cookie1 = new HttpCookie("ck1", userName); HttpCookie cookie2 = new HttpCookie("ck2", userPwd); //HttpCookie cookie = new HttpCookie("ck", Common.MD5Com.GetMd5String(userPwd)); cookie1.Expires = DateTime.Now.AddDays(3); cookie2.Expires = DateTime.Now.AddDays(3); Response.Cookies.Add(cookie1); Response.Cookies.Add(cookie2); } Session["usermodel"] = usermodel; Session.Timeout = 3; Response.Redirect("SessionSuc.aspx"); } else { ErrorMsg = msg; } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; Users_Model usermodel = new Users_Model(); usermodel.LoginPwd = context.Request["txtpwd"]; usermodel.NickName = context.Request["txtnick"]; usermodel.Sex = context.Request["txtsex"]; usermodel.Age = Convert.ToInt32(context.Request["txtage"]); usermodel.FaceId = Convert.ToInt32(context.Request["txtface"]); usermodel.Friend = Convert.ToInt32(context.Request["txtfriend"]); usermodel.Name = context.Request["txtname"]; usermodel.StarId = Convert.ToInt32(context.Request["txtstar"]); usermodel.BloodId = Convert.ToInt32(context.Request["txtblood"]); BLL.User_Service userSer = new BLL.User_Service(); if (userSer.AddUser(usermodel)) { context.Response.Write("yes"); } else { context.Response.Write("no"); } }