Esempio n. 1
0
 /// <summary>
 /// 添加动火作业票
 /// </summary>
 /// <param name="fireWork"></param>
 public static void AddFireWork(Model.License_FireWork fireWork)
 {
     Model.SUBHSSEDB        db          = Funs.DB;
     Model.License_FireWork newFireWork = new Model.License_FireWork
     {
         FireWorkId        = fireWork.FireWorkId,
         ProjectId         = fireWork.ProjectId,
         LicenseCode       = fireWork.LicenseCode,
         ApplyUnitId       = fireWork.ApplyUnitId,
         ApplyManId        = fireWork.ApplyManId,
         ApplyDate         = fireWork.ApplyDate,
         WorkPalce         = fireWork.WorkPalce,
         FireWatchManId    = fireWork.FireWatchManId,
         FireWatchManName  = fireWork.FireWatchManName,
         ValidityStartTime = fireWork.ValidityStartTime,
         ValidityEndTime   = fireWork.ValidityEndTime,
         WorkMeasures      = fireWork.WorkMeasures,
         CancelManId       = fireWork.CancelManId,
         CancelReasons     = fireWork.CancelReasons,
         CancelTime        = fireWork.CancelTime,
         CloseManId        = fireWork.CloseManId,
         CloseReasons      = fireWork.CloseReasons,
         CloseTime         = fireWork.CloseTime,
         NextManId         = fireWork.NextManId,
         States            = fireWork.States,
     };
     db.License_FireWork.InsertOnSubmit(newFireWork);
     db.SubmitChanges();
     ////增加一条编码记录
     CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(Const.ProjectFireWorkMenuId, fireWork.ProjectId, fireWork.ApplyUnitId, fireWork.FireWorkId, fireWork.ApplyDate);
 }
Esempio n. 2
0
 /// <summary>
 /// 根据主键删除动火作业票
 /// </summary>
 /// <param name="fireWorkId"></param>
 public static void DeleteFireWorkById(string fireWorkId)
 {
     Model.SUBHSSEDB        db       = Funs.DB;
     Model.License_FireWork fireWork = db.License_FireWork.FirstOrDefault(e => e.FireWorkId == fireWorkId);
     if (fireWork != null)
     {
         ///删除编码表记录
         CodeRecordsService.DeleteCodeRecordsByDataId(fireWorkId);
         ///删除-安全措施
         DeleteLicenseItemByDataId(fireWorkId);
         ///删除作业票审核信息
         DeleteFlowOperateByDataId(fireWorkId);
         db.License_FireWork.DeleteOnSubmit(fireWork);
         db.SubmitChanges();
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 修改动火作业票
 /// </summary>
 /// <param name="fireWork"></param>
 public static void UpdateFireWork(Model.License_FireWork fireWork)
 {
     Model.SUBHSSEDB        db          = Funs.DB;
     Model.License_FireWork newFireWork = db.License_FireWork.FirstOrDefault(e => e.FireWorkId == fireWork.FireWorkId);
     if (newFireWork != null)
     {
         newFireWork.WorkPalce         = fireWork.WorkPalce;
         newFireWork.FireWatchManId    = fireWork.FireWatchManId;
         newFireWork.ValidityStartTime = fireWork.ValidityStartTime;
         newFireWork.ValidityEndTime   = fireWork.ValidityEndTime;
         newFireWork.WorkMeasures      = fireWork.WorkMeasures;
         newFireWork.CancelManId       = fireWork.CancelManId;
         newFireWork.CancelReasons     = fireWork.CancelReasons;
         newFireWork.CancelTime        = fireWork.CancelTime;
         newFireWork.CloseManId        = fireWork.CloseManId;
         newFireWork.CloseReasons      = fireWork.CloseReasons;
         newFireWork.CloseTime         = fireWork.CloseTime;
         newFireWork.NextManId         = fireWork.NextManId;
         newFireWork.States            = fireWork.States;
         db.SubmitChanges();
     }
 }