/// <summary> /// 修改密码 /// </summary> /// <returns></returns> public ActionResult ChangePwd(string NewPwd, string OldPwd) { if (!OldPwd.Trim().Equals(UserData.Password)) { return(Json("旧密码不成确")); } else { rms_user item = RMS_UserService.Instance.SingleM(UserData.Id); item.password = NewPwd; if (RMS_UserService.Instance.Update(item) > 0) { UserData.Password = NewPwd; return(Json("密码修改成功")); } else { return(Json("密码修改失败")); } } }
public JsonResult EditInfo(rms_user EidModle) { ReSultMode ReSultMode = new ReSultMode(); long i = RMS_UserService.Instance.ZGetCount(" LoginName='" + EidModle.loginname.Trim() + "' and id!='" + EidModle.id + "'"); if (i > 0) { ReSultMode.code = -13; ReSultMode.data = ""; ReSultMode.msg = "用户名已存在"; return(Json(ReSultMode)); } bool IsAdd = false; if (!(EidModle.id != null && !EidModle.id.ToString().Equals("00000000-0000-0000-0000-000000000000")))//id为空,是添加 { IsAdd = true; } EidModle.modifytime = DateTime.Now; if (IsAdd) { if (string.IsNullOrEmpty(EidModle.password)) { ReSultMode.code = -13; ReSultMode.data = ""; ReSultMode.msg = "密码为空"; } else { EidModle.id = Guid.NewGuid().ToString(); EidModle.createtime = DateTime.Now; EidModle.companyid = UserData.companyid;//只添加自己公司 RMS_UserService.Instance.Insert(EidModle); ReSultMode.code = 11; ReSultMode.data = EidModle.id.ToString(); ReSultMode.msg = "添加成功"; } } else { if (string.IsNullOrEmpty(EidModle.password))//为空,密码不改 { rms_user olde = RMS_UserService.Instance.SingleM(EidModle.id); EidModle.password = olde.password; } List <string> nocolumns = new List <string>(); nocolumns.Add("companyid"); nocolumns.Add("createtime"); if (RMS_UserService.Instance.UpdateNoIn(EidModle, nocolumns) > 0) { ReSultMode.code = 11; ReSultMode.data = ""; ReSultMode.msg = "修改成功"; } else { ReSultMode.code = -13; ReSultMode.data = ""; ReSultMode.msg = "修改失败"; } } return(Json(ReSultMode)); }
public JsonResult GetInfo(string ID) { rms_user Rmodel = RMS_UserService.Instance.SingleM(ID); return(Json(Rmodel)); }