예제 #1
0
        /// <summary>
        /// 标记删除用户输入规范项
        /// </summary>
        /// <param name="condtion"></param>
        /// <returns></returns>
        internal static ReplayBase DelUserInputRules(DelResourceUserInputRulesReqeust condtion)
        {
            ReplayBase result = new ReplayBase();

            try
            {
                List <string> Ids = new List <string>();
                if (condtion.rows.Count > 0)
                {
                    foreach (ResourceUserInputRuleModel row in condtion.rows)
                    {
                        Ids.Add(row.RuleId);
                    }
                    result = BaseSysTemDataBaseManager.RsDelUserInputRules(Ids);
                }
                else
                {
                    result.ReturnCode    = EnumErrorCode.EmptyDate;
                    result.ReturnMessage = "删除行的集合不能为空";
                }
            }
            catch (Exception e) {
                result.ReturnCode    = EnumErrorCode.ServiceError;
                result.ReturnMessage = "服务器错误 500";
                SysManagerService.SysSaveErrorLogMsg(e.ToString(), condtion);
            }
            return(result);
        }
예제 #2
0
        public ReplayBase DelUserInputRules(DelResourceUserInputRulesReqeust condtion)
        {
            ReplayBase result = PublicResourceService.DelUserInputRules(condtion);

            if (result.ReturnCode == EnumErrorCode.Success)
            {
                string Ids = string.Empty;
                foreach (ResourceUserInputRuleModel row in condtion.rows)
                {
                    Ids += row.RuleId + ",";
                }
                Ids = Ids.Substring(0, Ids.Length - 1);
                SysManagerService.CreateSysUserLog(new SysUserLogModel()
                {
                    SysUserId = User.Identity.Name,
                    FkId      = result.ReturnMessage,
                    Describe  = "删除用户输入规范项:" + result.ReturnMessage + "【" + Ids + "】"
                });
            }
            return(result);
        }