コード例 #1
0
 /// <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)
 {
     dcDal = new EyouSoft.Data.EyouSoftTBL(this.SystemStore.ConnectionString);
     EyouSoft.Data.WorkReport obj = dcDal.WorkReport.FirstOrDefault(item => item.ReportId == Id);
     if (obj != null)
     {
         obj.ReportId  = Id;
         obj.Status    = (byte)Status;
         obj.CheckTime = DateTime.Now;
         obj.Comment   = CheckRemark;
         dcDal.SubmitChanges();
     }
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }
コード例 #2
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);
        }