public ActionResult OperateDelete(string checkedId, string MenuId)
        {
            var ids = new List <long>();

            foreach (var item in checkedId.Split(','))
            {
                ids.Add(Common.ToolHelper.ConvertToLong(item));
            }
            var line = 0;

            if (ids.Count > 0)
            {
                line = new Provider.MenuOperateProvider().Delete(ids);
                if (line > 0)
                {
                    //删除缓存
                    new Cache.Sys_MenuOperateCache().Delete(Common.ToolHelper.ConvertToLong(MenuId));
                }
            }
            return(Json(new { d = line > 0 ? 1 : 0 }));
        }
        public ActionResult OperateSave(Models.MenuBasisModels.MenuOperateModel model)
        {
            var operate = new Entitys.SysMenuOperate()
            {
                Id          = Common.ToolHelper.ConvertToLong(model.Id),
                OperateName = model.OperateName == null ? "" : model.OperateName,
                OperateCode = model.OperateCode == null ? "" : model.OperateCode,
                OperateSort = model.OperateSort,
                MenuId      = Common.ToolHelper.ConvertToLong(model.MenuId),
                IsDelete    = 0,
                TimeStamp   = DateTime.Now,
            };
            var line = new Provider.MenuOperateProvider().Edit(operate);

            if (line > 0)
            {
                //删除缓存
                new Cache.Sys_MenuOperateCache().Delete(Common.ToolHelper.ConvertToLong(model.MenuId));
            }
            return(Json(new { d = 1 > 0 ? 1 : 0 }));
        }