/// <summary>
        /// 编辑字典
        /// </summary>
        /// <param name="entity">参数实体对象</param>
        public JsonResult EditDictionary()
        {
            RequestUser();
            int                fDictionaryID;
            string             Color  = string.Empty;
            string             Custom = string.Empty;
            string             Key    = string.Empty;
            string             Name   = string.Empty;
            string             Icon   = string.Empty;
            string             Value  = string.Empty;
            int                DictionaryID;
            EdtiDataDictionary ddap = new EdtiDataDictionary();

            if (GetParams("fDictionaryID") != null)
            {
                fDictionaryID      = int.Parse(GetParams("fDictionaryID"));
                ddap.fDictionaryID = fDictionaryID;
            }
            if (GetParams("DictionaryID") != null)
            {
                DictionaryID      = int.Parse(GetParams("DictionaryID"));
                ddap.DictionaryID = DictionaryID;
            }
            if (GetParams("Color") != null)
            {
                Color      = GetParams("Color");
                ddap.Color = Color;
            }
            if (GetParams("Key") != null)
            {
                Key      = GetParams("Key");
                ddap.key = Key;
            }
            if (GetParams("Value") != null)
            {
                Value      = GetParams("Value");
                ddap.value = Value;
            }
            if (GetParams("Name") != null)
            {
                Name      = GetParams("Name");
                ddap.Name = Name;
            }
            if (GetParams("Icon") != null)
            {
                Icon      = GetParams("Icon");
                ddap.icon = Icon;
            }
            if (GetParams("Custom") != null)
            {
                Custom      = GetParams("Custom");
                ddap.custom = Custom;
            }
            IDDC.Edit(ddap);
            resultData.res = 200;
            resultData.msg = "编辑成功";
            return(Json(resultData));
        }
 /// <summary>
 /// 编辑字典
 /// </summary>
 /// <param name="entity">参数实体对象</param>
 public void Edit(EdtiDataDictionary entity)
 {
     if (entity.fDictionaryID.HasValue)
     {
         var data = new DataDictionary
         {
             Color         = entity.Color,
             Custom        = entity.custom,
             Key           = entity.key,
             DictionaryID  = entity.DictionaryID,
             FDictionaryID = entity.fDictionaryID.Value,
             Icon          = entity.icon,
             Name          = entity.Name
         };
         try
         {
             data.Value = int.Parse(entity.value);
         }
         catch (FormatException ex)
         {
             throw new OperateException("子级字典值应是一个数值", ex);
         }
         Edit(data);
     }
     else
     {
         var data = new FDataDictionary
         {
             Name          = entity.key,
             Argument      = entity.value,
             FDictionaryID = entity.DictionaryID
         };
         Edit(data);
     }
     InitList();
 }
 /// <summary>
 /// 编辑字典
 /// </summary>
 /// <param name="entity">参数实体对象</param>
 public void Edit(EdtiDataDictionary entity)
 {
     IDDM.Edit(entity);
 }