コード例 #1
0
 /// <summary>
 /// 根据主键删除通知
 /// </summary>
 /// <param name="noticeId"></param>
 public static void DeleteNoticeById(string noticeId)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.InformationProject_Notice Notice = db.InformationProject_Notice.FirstOrDefault(e => e.NoticeId == noticeId);
     if (Notice != null)
     {
         BLL.CommonService.DeleteAttachFileById(noticeId);
         ///删除审核流程相关数据
         BLL.CommonService.DeleteFlowOperateByID(Notice.NoticeId);
         ///删除编码表记录
         BLL.CodeRecordsService.DeleteCodeRecordsByDataId(noticeId);
         //// 删除浏览记录
         UserService.DeleteUserRead(noticeId);
         db.InformationProject_Notice.DeleteOnSubmit(Notice);
         db.SubmitChanges();
     }
 }