Esempio n. 1
0
 /// <summary>
 /// 根据主键删除安全技术交底
 /// </summary>
 /// <param name="hseTechnicalId"></param>
 public static void DeleteHSETechnicalById(string hseTechnicalId)
 {
     Model.SUBHSSEDB            db           = Funs.DB;
     Model.License_HSETechnical hseTechnical = db.License_HSETechnical.FirstOrDefault(e => e.HSETechnicalId == hseTechnicalId);
     if (hseTechnical != null)
     {
         CodeRecordsService.DeleteCodeRecordsByDataId(hseTechnicalId);
         CommonService.DeleteAttachFileById(hseTechnicalId);
         BLL.CommonService.DeleteFlowOperateByID(hseTechnicalId);  ////删除审核流程表
         db.License_HSETechnical.DeleteOnSubmit(hseTechnical);
         db.SubmitChanges();
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 修改安全技术交底
 /// </summary>
 /// <param name="hSETechnical"></param>
 public static void UpdateHSETechnical(Model.License_HSETechnical hseTechnical)
 {
     Model.SUBHSSEDB            db = Funs.DB;
     Model.License_HSETechnical newHSETechnical = db.License_HSETechnical.FirstOrDefault(e => e.HSETechnicalId == hseTechnical.HSETechnicalId);
     if (newHSETechnical != null)
     {
         //newHSETechnical.ProjectId = hseTechnical.ProjectId;
         newHSETechnical.HSETechnicalCode = hseTechnical.HSETechnicalCode;
         newHSETechnical.HSETechnicalDate = hseTechnical.HSETechnicalDate;
         newHSETechnical.UnitId           = hseTechnical.UnitId;
         newHSETechnical.TeamGroupId      = hseTechnical.TeamGroupId;
         newHSETechnical.WorkContents     = hseTechnical.WorkContents;
         newHSETechnical.Address          = hseTechnical.Address;
         newHSETechnical.CompileMan       = hseTechnical.CompileMan;
         newHSETechnical.CompileDate      = hseTechnical.CompileDate;
         newHSETechnical.States           = hseTechnical.States;
         db.SubmitChanges();
     }
 }
Esempio n. 3
0
        /// <summary>
        /// 添加安全技术交底
        /// </summary>
        /// <param name="hseTechnical"></param>
        public static void AddHSETechnical(Model.License_HSETechnical hseTechnical)
        {
            Model.SUBHSSEDB            db = Funs.DB;
            Model.License_HSETechnical newHSETechnical = new Model.License_HSETechnical
            {
                HSETechnicalId   = hseTechnical.HSETechnicalId,
                ProjectId        = hseTechnical.ProjectId,
                HSETechnicalCode = hseTechnical.HSETechnicalCode,
                HSETechnicalDate = hseTechnical.HSETechnicalDate,
                UnitId           = hseTechnical.UnitId,
                TeamGroupId      = hseTechnical.TeamGroupId,
                WorkContents     = hseTechnical.WorkContents,
                Address          = hseTechnical.Address,
                CompileMan       = hseTechnical.CompileMan,
                CompileDate      = hseTechnical.CompileDate,
                States           = hseTechnical.States
            };
            db.License_HSETechnical.InsertOnSubmit(newHSETechnical);
            db.SubmitChanges();

            BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(BLL.Const.ProjectHSETechnicalMenuId, hseTechnical.ProjectId, null, hseTechnical.HSETechnicalId, hseTechnical.CompileDate);
        }