Esempio n. 1
0
 public ActionResult MakeAppointment(string name, string phoneNum, DateTime visitDate, long houseId)
 {
     HouseAppointmentService.AddNewHouseAppointment(FrontHelper.GetUserId(this.HttpContext),
                                                    name, phoneNum, visitDate, houseId);
     return(Json(new AjaxResult {
         Status = "ok"
     }));
 }
Esempio n. 2
0
        public ActionResult MakeAppointment(HouseAppointmentModel model)
        {
            if (!ModelState.IsValid)
            {
                string msg = MVCHelper.GetValidMesg(ModelState);
                return(Json(new AjaxResult {
                    Status = "error", ErrorMsg = msg
                }));
            }
            long?userId = FrontHelper.GetUserId(HttpContext);

            HouseAppointmentService.AddNew(userId, model.Name, model.PhoneNum, model.HouseId, model.VisitDate);
            return(Json(new AjaxResult {
                Status = "ok"
            }));
        }
Esempio n. 3
0
        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"
            }));
        }
Esempio n. 4
0
        public ActionResult SwitchCityId(long cityId)
        {
            //将cityId存到数据库user字段中
            var userId = FrontHelper.GetUserId(HttpContext);

            if (userId == null)
            {
                HttpContext.Session["CityId"] = cityId;
            }
            else
            {
                var user = UserService.GetById((long)userId);
                UserService.SetUserCityId(user.Id, cityId);
            }
            return(Json(new AjaxResult()
            {
                Status = "ok"
            }));
        }