public bool ChangePassword(string password, string newpassword) { if (!CheckLogin()) { return(false); //未登录,修改失败. } ManagerService managerService = new ManagerService(); var manager = System.Web.HttpContext.Current.Session["manager"] as Manager; if (null == manager) { return(false); } if (manager.Password != password) { return(false); } manager.Password = newpassword; if (managerService.Update(manager)) { System.Web.HttpContext.Current.Session["manager"] = manager; return(true); } return(false); }