/// <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); }
/// <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); }