/// <summary>
        /// 修改角色
        /// </summary>
        /// <param name="role"></param>
        public void updateSysCustomized(Entities.SysCustomizedList model)
        {
            var item = _sysCustomizedListRepository.getById(model.Id);

            if (item == null)
            {
                return;
            }
            item.CustomizedClassify = model.CustomizedClassify;
            item.CustomizedValue    = model.CustomizedValue;
            item.Description        = model.Description;
            item.ModifiedTime       = model.ModifiedTime;
            item.Modifier           = model.Modifier;
            _sysCustomizedListRepository.update(item);
            _memoryCache.Remove(MODEL_KEY);
        }
        public ActionResult EditList(Entities.SysCustomizedList model, string returnUrl = null)
        {
            ModelState.Remove("Id");
            ViewBag.ReturnUrl = Url.IsLocalUrl(returnUrl) ? returnUrl : Url.RouteUrl("customizedListIndex");
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            if (!String.IsNullOrEmpty(model.CustomizedClassify))
            {
                model.CustomizedClassify = model.CustomizedClassify;
            }
            if (!String.IsNullOrEmpty(model.CustomizedValue))
            {
                model.CustomizedValue = model.CustomizedValue.Trim();
            }
            if (!String.IsNullOrEmpty(model.Description))
            {
                model.Description = model.Description.Trim();
            }
            if (model.Id == Guid.Empty)
            {
                model.Id           = Guid.NewGuid();
                model.CreationTime = DateTime.Now;
                model.Sort         = 0;
                model.IsDeleted    = false;
                model.Modifier     = null;
                model.ModifiedTime = null;

                model.Creator = WorkContext.CurrentUser.Id;
                _sysCustomizedListService.insertSysCustomized(model);
            }
            else
            {
                model.ModifiedTime = DateTime.Now;
                model.Modifier     = WorkContext.CurrentUser.Id;
                _sysCustomizedListService.updateSysCustomized(model);
            }
            return(Redirect(ViewBag.ReturnUrl));
        }
 public void insertSysCustomized(Entities.SysCustomizedList model)
 {
     _sysCustomizedListRepository.insert(model);
     _memoryCache.Remove(MODEL_KEY);
 }