/// <summary> /// 修改危险源信息 /// </summary> /// <param name="hazardSelectedItem">危险源实体</param> public static void UpdateHazardSelectedItem(Model.Hazard_HazardSelectedItem hazardSelectedItem) { Model.SUBHSSEDB db = Funs.DB; Model.Hazard_HazardSelectedItem newHazardSelectedItem = db.Hazard_HazardSelectedItem.FirstOrDefault(e => e.HazardId == hazardSelectedItem.HazardId && e.HazardListId == hazardSelectedItem.HazardListId && e.WorkStage == hazardSelectedItem.WorkStage); if (newHazardSelectedItem != null) { newHazardSelectedItem.HazardListTypeId = hazardSelectedItem.HazardListTypeId; newHazardSelectedItem.HazardListId = hazardSelectedItem.HazardListId; newHazardSelectedItem.HazardItems = hazardSelectedItem.HazardItems; newHazardSelectedItem.DefectsType = hazardSelectedItem.DefectsType; newHazardSelectedItem.MayLeadAccidents = hazardSelectedItem.MayLeadAccidents; newHazardSelectedItem.HelperMethod = hazardSelectedItem.HelperMethod; newHazardSelectedItem.HazardJudge_L = hazardSelectedItem.HazardJudge_L; newHazardSelectedItem.HazardJudge_E = hazardSelectedItem.HazardJudge_E; newHazardSelectedItem.HazardJudge_D = hazardSelectedItem.HazardJudge_D; newHazardSelectedItem.HazardJudge_C = hazardSelectedItem.HazardJudge_C; newHazardSelectedItem.HazardLevel = hazardSelectedItem.HazardLevel; newHazardSelectedItem.ControlMeasures = hazardSelectedItem.ControlMeasures; newHazardSelectedItem.IsResponse = hazardSelectedItem.IsResponse; newHazardSelectedItem.ResponseRecode = hazardSelectedItem.ResponseRecode; newHazardSelectedItem.PromptTime = hazardSelectedItem.PromptTime; newHazardSelectedItem.Remark = hazardSelectedItem.Remark; newHazardSelectedItem.WorkStage = hazardSelectedItem.WorkStage; db.SubmitChanges(); } }
/// <summary> /// 增加危险源信息 /// </summary> /// <param name="noticeSign">危险源实体</param> public static void AddHazardSelectedItem(Model.Hazard_HazardSelectedItem hazardSelectedItem) { Model.SUBHSSEDB db = Funs.DB; Model.Hazard_HazardSelectedItem newHazardSelectedItem = new Model.Hazard_HazardSelectedItem { HazardId = hazardSelectedItem.HazardId, HazardListTypeId = hazardSelectedItem.HazardListTypeId, HazardListId = hazardSelectedItem.HazardListId, HazardItems = hazardSelectedItem.HazardItems, DefectsType = hazardSelectedItem.DefectsType, MayLeadAccidents = hazardSelectedItem.MayLeadAccidents, HelperMethod = hazardSelectedItem.HelperMethod, HazardJudge_L = hazardSelectedItem.HazardJudge_L, HazardJudge_E = hazardSelectedItem.HazardJudge_E, HazardJudge_D = hazardSelectedItem.HazardJudge_D, HazardJudge_C = hazardSelectedItem.HazardJudge_C, HazardLevel = hazardSelectedItem.HazardLevel, ControlMeasures = hazardSelectedItem.ControlMeasures, IsResponse = hazardSelectedItem.IsResponse, ResponseRecode = hazardSelectedItem.ResponseRecode, PromptTime = hazardSelectedItem.PromptTime, Remark = hazardSelectedItem.Remark, WorkStage = hazardSelectedItem.WorkStage }; Funs.DB.Hazard_HazardSelectedItem.InsertOnSubmit(newHazardSelectedItem); Funs.DB.SubmitChanges(); }