/******** 获取数据 可修改区域 Start ********/ private Model.Users_Model GetNewDataModel(HttpContext context) { Model.Users_Model model = new Model.Users_Model(); if (IsEdit) { model = bll.GetModelByKeyValue(_pKeyValue); if (null == model) { throw new HasNotRecordException(_pKeyValue); } } model.UserID = string.IsNullOrWhiteSpace(_pKeyValue) ? 0 : int.Parse(_pKeyValue); model.LoginID = UrlHelper.ReqStrByGetOrPost(context, "LoginID"); model.RealName = UrlHelper.ReqStrByGetOrPost(context, "RealName"); model.DepartmentID = UrlHelper.ReqIntByGetOrPost(context, "DepartmentID"); model.Mobile = UrlHelper.ReqStrByGetOrPost(context, "Mobile"); model.Email = UrlHelper.ReqStrByGetOrPost(context, "Email"); model.QQ = UrlHelper.ReqStrByGetOrPost(context, "QQ"); model.IsEnabled = UrlHelper.ReqBoolByGetOrPost(context, "IsEnabled"); model.IsLocked = UrlHelper.ReqBoolByGetOrPost(context, "IsLocked"); model.Remark = UrlHelper.ReqStrByGetOrPost(context, "Remark"); return(model); }
/******** 获取数据 可修改区域 End ********/ #region 其他 public void UpdatePass() { string OldPass = UrlHelper.ReqStrByGetOrPost("OldPass"); OldPass = Common.Encrypt.ToPassString(OldPass); string NewPass = UrlHelper.ReqStrByGetOrPost("NewPass"); NewPass = Common.Encrypt.ToPassString(NewPass); if (string.IsNullOrWhiteSpace(_pKeyValue)) { WEB.Module.LoginManage.IUser user = CurrentUser; _pKeyValue = user.BaseInfo.UserID.ToString(); } long count = bll.Count(string.Format("UserID={0} and UserPwd='{1}'", _pKeyValue, OldPass)); if (count > 0) { Model.Users_Model model = bll.GetModelByKeyValue(_pKeyValue); model.UserPwd = NewPass; bll.UpdateModel(model); ReturnMsg(true, enumReturnTitle.OptData, "修改成功"); } else { ReturnMsg(false, enumReturnTitle.OptData, "原密码不正确,修改失败!"); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; BLL.Users_Service userservice = new BLL.Users_Service(); int id = Convert.ToInt32(context.Request.Form["hiddenId"]); Model.Users_Model usermodel = userservice.GetUserModel(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 (userservice.UpdateUser(usermodel)) { context.Response.Redirect("Index.ashx"); } else { context.Response.Redirect("Error.html"); } } }
private void testEditData() { DBControl.Base.BLLOpt<Model.Users_Model> bll = new DBControl.Base.BLLOpt<Model.Users_Model>(); Model.Users_Model userModel = bll.GetModelByKeyValue("10002"); if (null != userModel) { userModel.RealName = "LQJ"; userModel.Remark = "修改数据"; bll.UpdateModel(userModel); } }
private void testAddData() { DBControl.Base.BLLOpt<Model.Users_Model> bll = new DBControl.Base.BLLOpt<Model.Users_Model>(); Model.Users_Model userModel = new Model.Users_Model(); userModel.LoginID = "LQJ"; userModel.Mobile = "15300001111"; userModel.QQ = "3425806176"; userModel.Email = "*****@*****.**"; bll.AddModel(userModel); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/html"; int id; if (int.TryParse(context.Request.QueryString["id"], out id)) { BLL.Users_Service userservice = new BLL.Users_Service(); Model.Users_Model usermodel = userservice.GetUserModel(id); string filePath = context.Request.MapPath("UpdataUser.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); } }
private void OptData() { /******** 可修改区域 Start ********/ Model.Users_Model model = GetNewDataModel(CurrentContext); /******** 可修改区域 End ********/ bool issuccess = false; string msg = string.Empty; try { if (IsAdd) { if (HasLoginID(model.LoginID.Trim())) { msg = "该用户名已经存在,请添加其他用户名。"; } else { issuccess = bll.AddModel(model); msg = issuccess ? "添加成功。" : "添加失败!"; } } else { issuccess = bll.UpdateModel(model); msg = issuccess ? "修改成功。" : "修改失败!"; } } catch (Exception ex) { issuccess = false; msg = string.Format("{0} {1}", msg, ex.Message); } ReturnMsg(issuccess, enumReturnTitle.OptData, msg); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; Model.Users_Model usermodel = new Model.Users_Model(); usermodel.LoginPwd = context.Request["edittxtpwd"]; usermodel.NickName = context.Request["edittxtnick"]; usermodel.Sex = context.Request["edittxtsex"]; usermodel.Age = Convert.ToInt32(context.Request["edittxtage"]); usermodel.FaceId = Convert.ToInt32(context.Request["edittxtface"]); usermodel.Friend = Convert.ToInt32(context.Request["edittxtfriend"]); usermodel.Name = context.Request["edittxtname"]; usermodel.StarId = Convert.ToInt32(context.Request["edittxtstar"]); usermodel.BloodId = Convert.ToInt32(context.Request["edittxtblood"]); usermodel.Id = Convert.ToInt32(context.Request["editId"]); BLL.User_Service userSer = new BLL.User_Service(); if (userSer.UpdateUser(usermodel)) { context.Response.Write("yes"); } else { context.Response.Write("no"); } }
public bool ValiedUser(string username, string userpwd, out Model.Users_Model usermodel) { return(DAL.ValiedUser(username, userpwd, out usermodel)); }