/// <summary>
        /// Banner加载数据
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult Create(int?id)
        {
            FloorConfigModel model = new FloorConfigModel();

            if (id.HasValue)
            {
                SearchFloorConfigModel smodel = new SearchFloorConfigModel();
                smodel.FloorConfigId = id.Value;
                smodel.PagedIndex    = 0;
                smodel.PagedSize     = 100;
                //查询列表
                List <FloorConfigModel> List = this._floorConfigService.GetFloorConfigList(smodel).Data;
                string CateIds = string.Empty;

                if (List != null && List.Count > 0)
                {
                    model   = List[0];
                    CateIds = model.CateIdStr; //model.CateIdStr.Split(',');
                }
                ViewData["BannerPlaceCodeModel1"] = null;
                ViewData["BannerPlaceCodeModel1"] = con.GetBannerProducPlaceCodeNameList(ACultureHelper.GetLanguageID, 0, 2);

                ViewBag.CateIds = CateIds;
            }
            return(PartialView(model));
        }
        /// <summary>
        /// 添加楼层配置表
        /// </summary>
        /// <param name="model">楼层配置表model</param>
        /// <returns>是否成功</returns>
        public ResultModel AddFloorConfig(FloorConfigModel model)
        {
            var result = new ResultModel
            {
                Data = _database.Db.FloorConfig.Insert(model)
            };

            return(result);
        }
        /// <summary>
        /// 修改楼层配置表
        /// </summary>
        /// <param name="model">楼层配置表model</param>
        /// <returns>是否成功</returns>
        public ResultModel UpdateFloorConfig(FloorConfigModel model)
        {
            var result = new ResultModel()
            {
                Data = base._database.Db.FloorConfig.UpdateByFloorConfigId(FloorConfigId: model.FloorConfigId, CateIdStr: model.CateIdStr)
            };

            result.IsValid = result.Data > 0 ? true : false;
            return(result);
        }
        public ActionResult Create(FloorConfigModel model)
        {
            if (ModelState.IsValid)
            {
                ResultModel resultModel = new ResultModel();


                var result = _floorConfigService.UpdateFloorConfig(model);

                resultModel.Messages = new List <string> {
                    result.IsValid == true ? "Layer config success!" : "Layer config failed!"
                };
                var opera = string.Empty;
                opera += " FloorConfigId:" + model.FloorConfigId + ",CateIdStr:" + model.CateIdStr + ",结果:" + result;
                LogPackage.InserAC_OperateLog(opera, "广告管理-楼层配置-楼层配置修改");

                return(Json(resultModel, JsonRequestBehavior.AllowGet));
            }
            return(PartialView(model));
        }
示例#5
0
 public static FloorConfig ToEntity(this FloorConfigModel model)
 {
     return(Mapper.Map <FloorConfig>(model));
 }