Exemple #1
0
 /// <summary>
 /// 根据主键删除业主管理文档
 /// </summary>
 /// <param name="FileId"></param>
 public static void DeleteOwnerFinalFileById(string FileId)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.FinalFileManage_OwnerFinalFile OwnerFinalFile = db.FinalFileManage_OwnerFinalFile.FirstOrDefault(e => e.FileId == FileId);
     if (OwnerFinalFile != null)
     {
         ///删除编码表记录
         BLL.CodeRecordsService.DeleteCodeRecordsByDataId(OwnerFinalFile.FileId);
         ////删除附件表
         BLL.CommonService.DeleteAttachFileById(OwnerFinalFile.FileId);
         ////删除流程表
         BLL.CommonService.DeleteFlowOperateByID(OwnerFinalFile.FileId);
         db.FinalFileManage_OwnerFinalFile.DeleteOnSubmit(OwnerFinalFile);
         db.SubmitChanges();
     }
 }
Exemple #2
0
 /// <summary>
 /// 修改业主管理文档
 /// </summary>
 /// <param name="OwnerFinalFile"></param>
 public static void UpdateOwnerFinalFile(Model.FinalFileManage_OwnerFinalFile OwnerFinalFile)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.FinalFileManage_OwnerFinalFile newOwnerFinalFile = db.FinalFileManage_OwnerFinalFile.FirstOrDefault(e => e.FileId == OwnerFinalFile.FileId);
     if (newOwnerFinalFile != null)
     {
         newOwnerFinalFile.FileCode    = OwnerFinalFile.FileCode;
         newOwnerFinalFile.FileName    = OwnerFinalFile.FileName;
         newOwnerFinalFile.KeyWords    = OwnerFinalFile.KeyWords;
         newOwnerFinalFile.FileContent = OwnerFinalFile.FileContent;
         newOwnerFinalFile.CompileMan  = OwnerFinalFile.CompileMan;
         newOwnerFinalFile.CompileDate = OwnerFinalFile.CompileDate;
         newOwnerFinalFile.AttachUrl   = OwnerFinalFile.AttachUrl;
         newOwnerFinalFile.States      = OwnerFinalFile.States;
         db.SubmitChanges();
     }
 }
Exemple #3
0
 /// <summary>
 /// 添加业主管理文档
 /// </summary>
 /// <param name="OwnerFinalFile"></param>
 public static void AddOwnerFinalFile(Model.FinalFileManage_OwnerFinalFile OwnerFinalFile)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.FinalFileManage_OwnerFinalFile newOwnerFinalFile = new Model.FinalFileManage_OwnerFinalFile
     {
         FileId      = OwnerFinalFile.FileId,
         ProjectId   = OwnerFinalFile.ProjectId,
         FileCode    = OwnerFinalFile.FileCode,
         FileName    = OwnerFinalFile.FileName,
         KeyWords    = OwnerFinalFile.KeyWords,
         FileContent = OwnerFinalFile.FileContent,
         CompileMan  = OwnerFinalFile.CompileMan,
         CompileDate = OwnerFinalFile.CompileDate,
         AttachUrl   = OwnerFinalFile.AttachUrl,
         States      = OwnerFinalFile.States
     };
     db.FinalFileManage_OwnerFinalFile.InsertOnSubmit(newOwnerFinalFile);
     db.SubmitChanges();
     ////增加一条编码记录
     BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(BLL.Const.OwnerFinalFileMenuId, OwnerFinalFile.ProjectId, null, OwnerFinalFile.FileId, OwnerFinalFile.CompileDate);
 }