public ActionResult CheckPasswordIsOk(string password)
 {
     if (Session[CurrentUser] == null)
     {
         return Redirect("/user/login");
     }
     int userId = (int)Session[CurrentUser];
     using (BusinessManageEntities db = new BusinessManageEntities())
     {
         var bm = db.BusinessManager.Where(c => c.UserId == userId).FirstOrDefault();
         if (bm.BizPassword.Equals(Utils.Md5(password)))
         {
             return Json(true, JsonRequestBehavior.AllowGet);
         }
     }
     return Json(false, JsonRequestBehavior.AllowGet);
 }
 public ActionResult AddUser(BusinessManagerModel model)
 {
     BusinessManageEntities db = new BusinessManageEntities();
     var bm = db.BusinessManager.Where(c => c.BizAbbreviation.Equals(model.BizAbbreviation, StringComparison.OrdinalIgnoreCase)).FirstOrDefault();
     if (bm != null)
     {
         return Content("<script>alert('已经存在公司名称为 " + model.BizAbbreviation + " 的数据,不能重复添加');window.location.href=window.location.href;</script>");
     }
     var manager = userService.GetManagerByUserId(model.UserId);
     if (manager == null || manager.UserId == 0)
     {
         return Content("<script>alert('不存在用户Id为 " + model.UserId + " 的用户,不能添加此用户');window.location.href=window.location.href;</script>");
     }
     BusinessManager bmModel = new BusinessManager()
     {
         BizAbbreviation = model.BizAbbreviation,
         BizManager = model.BizManager,
         BizPassword = Utils.Md5(model.BizPassword),
         BizPhone = model.BizPhone,
         BusManager = model.BusManager,
         BusPhone = model.BusPhone,
         Categories = model.Categories,
         CreatedTime = model.CreatedTime,
         Deposit = model.Deposit,
         EndTime = model.EndTime,
         UserId = model.UserId
     };
     db.BusinessManager.Add(bmModel);
     db.SaveChanges();
     return Content("<script>alert('添加用户 " + model.BizAbbreviation + " 的数据成功');window.location.href=window.location.href;</script>");
 }
 public ActionResult ChangePassword(PasswordModel model)
 {
     using (BusinessManageEntities db = new BusinessManageEntities())
     {
         int userId = (int)Session[CurrentUser];
         var bm = db.BusinessManager.Where(c => c.UserId == userId).FirstOrDefault();
         bm.BizPassword = Utils.Md5(model.NewPassword);
         db.SaveChanges();
     }
     //return Content("<script>base.AlertTip('修改密码成功');window.location.href='/user/login';</script>");
     return Json(new { Message = "修改密码成功", BackUrl = "/user/login" }, JsonRequestBehavior.AllowGet);
 }