示例#1
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult DeleteHomePageModuleContent(int id)
        {
            SE_HomePageConfigManager manager = new SE_HomePageConfigManager();
            var model = manager.GetHomePageContentEntity(id);

            var pageModel = manager.GetHomePageModuleEntity((int)model.FKHomePageModuleID);

            if (!manager.DeleteHomePageContent(id, pageModel.FKHomePage.Value))
            {
                return(Json(0));
            }

            AutoReloadCache();
            LoggerManager.InsertOplog(new ConfigHistory()
            {
                Author = User.Identity.Name, BeforeValue = JsonConvert.SerializeObject(model), ChangeDatetime = DateTime.Now, ObjectID = model.ID.ToString(), ObjectType = "PCCLoger", Operation = "删除内容" + model.Title
            });
            return(Json(1));
        }