public ActionResult SwitchCityId(long cityId) { long?userId = FrontHelper.GetUserId(this.HttpContext); if (userId == null) { FrontHelper.SetCityId(this.HttpContext, cityId); } else { UserService.SetUserCityId(userId.Value, cityId); } return(Json(new AjaxResult { Status = "ok" })); }
public ActionResult Login(LoginModel login) { //判断用户是否成功登陆 if (UserService.CheckLogin(login.PhoneNum, login.Password)) { //登陆成功后,将用户信息存入session中 var user = UserService.GetByPhoneNum(login.PhoneNum); FrontHelper.SetUserId(this.HttpContext, user.Id); FrontHelper.SetCityId(this.HttpContext, user.CityId); return(Json(new AjaxResult { Status = "ok" })); } return(Json(new AjaxResult { Status = "fail", Msg = "用户名或密码错误!" })); }