public ActionResult GetMenuDataById(int id) { HCQ2_Model.T_PageFolder page = operateContext.bllSession.T_PageFolder.Select(s => s.folder_id == id).FirstOrDefault(); if (page != null) { return(operateContext.RedirectAjax(0, "获取成功", page, "")); } return(operateContext.RedirectAjax(1, "获取失败", "", "")); }
/// <summary> /// 新增菜单 /// </summary> /// <param name="pageFolder"></param> /// <returns></returns> public ActionResult AddMenu(HCQ2_Model.T_PageFolder pageFolder) { int folder_pid = Helper.ToInt(Request["pid"]); if (!ModelState.IsValid) { return(operateContext.RedirectAjax(1, "数据验证失败~", "", "")); } int addID = operateContext.bllSession.T_PageFolder.AddFolder(pageFolder, folder_pid); if (addID > 0) { return(operateContext.RedirectAjax(0, "保存信息成功~", addID, "")); } return(operateContext.RedirectAjax(1, "保存信息失败~", "", "")); }
/// <summary> /// 编辑菜单 /// </summary> /// <param name="pageFolder"></param> /// <param name="id"></param> /// <returns></returns> public ActionResult EditMenu(HCQ2_Model.T_PageFolder pageFolder, int id) { if (!ModelState.IsValid) { return(operateContext.RedirectAjax(1, "数据验证失败~", "", "")); } bool IsBack = operateContext.bllSession.T_PageFolder.EditPageFolder(pageFolder, id); //清理菜单缓存 //CacheHelper.RemoveCache(CacheConstant.loginUserCacheMenus + operateContext.Usr.user_id); if (IsBack) { pageFolder.folder_id = id; return(operateContext.RedirectAjax(0, "编辑信息成功~", pageFolder, "")); } return(operateContext.RedirectAjax(1, "编辑信息失败~", "", "")); }