Example #1
0
        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);
        }
Example #2
0
        public bool Login(string username, string password)
        {
            ManagerService managerService = new ManagerService();
            var            manager        = managerService.GetList().FirstOrDefault(m => m.UserName == username && m.Password == password);

            if (null == manager)
            {
                return(false);
            }

            System.Web.HttpContext.Current.Session["manager"] = manager;
            return(true);
        }