示例#1
0
文件: WorkReport.cs 项目: windygu/bbl
        /// <summary>
        /// 设置审核状态
        /// </summary>
        /// <param name="Id">主键编号</param>
        /// <param name="Status">状态</param>
        /// <param name="CheckRemark">审核备注</param>
        /// <returns>true:成功 false:失败</returns>
        public bool SetChecked(int Id, EyouSoft.Model.EnumType.PersonalCenterStructure.CheckState Status, string CheckRemark)
        {
            if (Id <= 0)
            {
                return(false);
            }
            bool Result = idal.SetChecked(Id, Status, CheckRemark);

            if (Result)
            {
                HandleLogsBll.Add(
                    new EyouSoft.Model.CompanyStructure.SysHandleLogs()
                {
                    ModuleId     = EyouSoft.Model.EnumType.CompanyStructure.SysPermissionClass.个人中心_工作交流,
                    EventCode    = Model.CompanyStructure.SysHandleLogsNO.EventCode,
                    EventMessage = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "{0}在" + Model.EnumType.CompanyStructure.SysPermissionClass.个人中心_工作交流.ToString() + "设置了工作交流的状态为:" + Status.ToString() + "!编号为:" + Id.ToString(),
                    EventTitle   = "设置了" + Model.EnumType.CompanyStructure.SysPermissionClass.个人中心_工作交流.ToString() + "的状态"
                });
            }
            return(Result);
        }