/// <summary> /// 查看全品类分类详情 /// </summary> public ActionResult List(int id) { AllSortManager manager = new AllSortManager(); if (id != 0) { return(View(manager.GetEntity(id))); } return(null); }
/// <summary> /// 进入新增或修改全品类分类栏目页面 /// </summary> public ActionResult EditConfig(int id) { if (id == 0) { return(View(new AllSortConfig())); } else { AllSortManager manager = new AllSortManager(); return(View(manager.GetEntity(id))); } }
/// <summary> /// 进入新增或修改标签栏的页面 /// </summary> public ActionResult EditTagConfig(int id, int parentId, String parentTitle) { if (id == 0) { return(View(new AllSortTagConfig() { ParentId = parentId, ParentMaintitle = parentTitle })); } else { AllSortManager manager = new AllSortManager(); return(View(manager.GetTagEntity(id, parentTitle))); } }
/// <summary> /// 逻辑删除选中的全品类分类 /// </summary> public ActionResult DeleteConfig(int id) { AllSortManager manager = new AllSortManager(); var before = manager.GetEntity(id); if (manager.DeleteEntity(id)) { LoggerManager.InsertOplog(new ConfigHistory() { AfterValue = "", Author = User.Identity.Name, BeforeValue = JsonConvert.SerializeObject(before), ChangeDatetime = DateTime.Now, ObjectID = id.ToString(), ObjectType = "AllSort", Operation = "逻辑删除全品类分类配置" + before.Maintitle }); return(Json(1)); } else { return(Json(0)); } }
/// <summary> /// 进入新增或修改的内容栏页面 /// </summary> public ActionResult EditListConfig(int id, int parentId, String parentTitle) { if (id == 0) { return(View(new AllSortListConfig() { ParentId = parentId, ParentMaintitle = parentTitle, CreateDateTime = DateTime.Now, UpdateDateTime = DateTime.Now, StartTime = DateTime.Now, EndTime = DateTime.Now, PKID = 0, TitleColor = "#ffffff", TitleBgColor = "#000000" })); } else { AllSortManager manager = new AllSortManager(); return(View(manager.GetListEntity(id, parentTitle))); } }
/// <summary> /// 保存内容栏的新增或修改操作 /// </summary> public ActionResult ConfigListSave(AllSortListConfig model) { AllSortManager manger = new AllSortManager(); if (model.PKID == 0) { if (manger.AddListConfig(model)) { LoggerManager.InsertOplog(new ConfigHistory() { AfterValue = JsonConvert.SerializeObject(model), Author = User.Identity.Name, BeforeValue = "", ChangeDatetime = DateTime.Now, ObjectID = model.PKID.ToString(), ObjectType = "SortList", Operation = "新增内容栏配置" + model.Title }); return(Json(1)); } else { return(Json(0)); } } else { var title = ""; var before = manger.GetListEntity(model.PKID, title); if (manger.UpdateListConfig(model)) { LoggerManager.InsertOplog(new ConfigHistory() { AfterValue = JsonConvert.SerializeObject(model), Author = User.Identity.Name, BeforeValue = JsonConvert.SerializeObject(before), ChangeDatetime = DateTime.Now, ObjectID = model.PKID.ToString(), ObjectType = "SortList", Operation = "编辑内容栏配置" + model.Title }); return(Json(1)); } else { return(Json(0)); } } }
public ActionResult Index() { AllSortManager manager = new AllSortManager(); return(View(manager.GetList())); }