public void ProcessRequest(HttpContext context) { var id = int.Parse(context.Request["id"]); var oldPassword = context.Request["oldPassword"]; var newPassword = context.Request["newPassword"]; var summitPassword = context.Request["submitPassword"]; using (WebApplication2.Model1 entities1 = new WebApplication2.Model1()) { var row = entities1.JDJS_PDMS_Staff_Table.Where(r => r.ID == id).First(); if (row.PassWord == oldPassword) { if (newPassword == summitPassword) { row.PassWord = newPassword; entities1.SaveChanges(); context.Response.Write("ok"); } else { context.Response.Write("两次新密码不一致"); return; } } else { context.Response.Write("原始密码错误"); return; } } }
/// <summary> /// 获取模糊搜索的字符串 /// </summary> /// <param name="errMsg">错误信息</param> /// <returns>是否成功</returns> public static Dictionary <string, List <string> > FuzzySearchReadTask(ref string errMsg) { try { Dictionary <string, List <string> > strList = new Dictionary <string, List <string> >(); strList.Add("groupNum", new List <string>()); strList.Add("groupName", new List <string>()); strList.Add("taskNum", new List <string>()); strList.Add("taskName", new List <string>()); using (WebApplication2.Model1 mod = new WebApplication2.Model1()) { var tasks = mod.JDJS_PDMS_TaskInfo_Table; if (tasks.Count() < 1) { errMsg = "当前无任务"; return(null); } foreach (WebApplication2.JDJS_PDMS_TaskInfo_Table_Row task in tasks) { string groupNum = task.ComponentNum; string taskNum = task.TaskNum; string groupName = task.ComponentName; string taskName = task.TaskName; if (!strList["groupNum"].Contains(groupNum)) { strList["groupNum"].Add(groupNum); } if (!strList["groupName"].Contains(groupName)) { strList["groupName"].Add(groupName); } if (!strList["taskNum"].Contains(taskNum.Substring(task.ComponentNum.Length))) { strList["taskNum"].Add(taskNum.Substring(task.ComponentNum.Length)); } if (!strList["taskName"].Contains(groupNum)) { strList["taskName"].Add(groupNum); } } } return(strList); } catch (Exception ex) { errMsg = ex.Message; return(null); } }