| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  | using System; | 
					
						
							|  |  |  |  | using System.Collections.Generic; | 
					
						
							|  |  |  |  | using System.Linq; | 
					
						
							|  |  |  |  | using System.Text; | 
					
						
							|  |  |  |  | using System.Collections; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | namespace BLL | 
					
						
							|  |  |  |  | { | 
					
						
							|  |  |  |  |     public static class Hazard_HazardSelectedItemService | 
					
						
							|  |  |  |  |     { | 
					
						
							|  |  |  |  |         public static Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源类别编号查询危险源类别 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListTypeId"></param> | 
					
						
							|  |  |  |  |         /// <returns></returns> | 
					
						
							|  |  |  |  |         public static IEnumerable getHazardSelectedItemByHazardListTypeId(string hazardListTypeId, string hazardListId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return from x in db.Hazard_HazardSelectedItem | 
					
						
							|  |  |  |  |                    where x.HazardListTypeId == hazardListTypeId && x.HazardListId == hazardListId | 
					
						
							|  |  |  |  |                    select new | 
					
						
							|  |  |  |  |                    { | 
					
						
							|  |  |  |  |                        x.HazardId, | 
					
						
							|  |  |  |  |                        x.HazardListTypeId, | 
					
						
							|  |  |  |  |                        x.HazardListId, | 
					
						
							|  |  |  |  |                        x.HazardItems, | 
					
						
							|  |  |  |  |                        x.DefectsType, | 
					
						
							|  |  |  |  |                        x.MayLeadAccidents, | 
					
						
							|  |  |  |  |                        x.HelperMethod, | 
					
						
							|  |  |  |  |                        x.HazardJudge_L, | 
					
						
							|  |  |  |  |                        x.HazardJudge_E, | 
					
						
							|  |  |  |  |                        x.HazardJudge_C, | 
					
						
							|  |  |  |  |                        x.HazardJudge_D, | 
					
						
							|  |  |  |  |                        x.HazardLevel, | 
					
						
							|  |  |  |  |                        x.ControlMeasures, | 
					
						
							|  |  |  |  |                        x.IsResponse, | 
					
						
							|  |  |  |  |                        x.ResponseRecode, | 
					
						
							|  |  |  |  |                        x.PromptTime, | 
					
						
							|  |  |  |  |                        x.Remark, | 
					
						
							|  |  |  |  |                        x.WorkStage, | 
					
						
							|  |  |  |  |                        //HazardLevelName = (from y in db.Hazard_HazardLevel where y.HazardLevelId == x.HazardLevel select y.HazardLevelName).First(), | 
					
						
							|  |  |  |  |                    }; | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源类别编号查询危险源类别 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListTypeId"></param> | 
					
						
							|  |  |  |  |         /// <returns></returns> | 
					
						
							|  |  |  |  |         public static IEnumerable getHazardSelectedItemByHazardListTypeId(string hazardListTypeId, string hazardListId, string workStage) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return from x in db.Hazard_HazardSelectedItem | 
					
						
							|  |  |  |  |                    where x.HazardListTypeId == hazardListTypeId && x.HazardListId == hazardListId && x.WorkStage == workStage | 
					
						
							|  |  |  |  |                    select new | 
					
						
							|  |  |  |  |                    { | 
					
						
							|  |  |  |  |                        x.HazardId, | 
					
						
							|  |  |  |  |                        x.HazardListTypeId, | 
					
						
							|  |  |  |  |                        x.HazardListId, | 
					
						
							|  |  |  |  |                        x.HazardItems, | 
					
						
							|  |  |  |  |                        x.DefectsType, | 
					
						
							|  |  |  |  |                        x.MayLeadAccidents, | 
					
						
							|  |  |  |  |                        x.HelperMethod, | 
					
						
							|  |  |  |  |                        x.HazardJudge_L, | 
					
						
							|  |  |  |  |                        x.HazardJudge_E, | 
					
						
							|  |  |  |  |                        x.HazardJudge_C, | 
					
						
							|  |  |  |  |                        x.HazardJudge_D, | 
					
						
							|  |  |  |  |                        x.HazardLevel, | 
					
						
							|  |  |  |  |                        x.ControlMeasures, | 
					
						
							|  |  |  |  |                        x.IsResponse, | 
					
						
							|  |  |  |  |                        x.ResponseRecode, | 
					
						
							|  |  |  |  |                        x.PromptTime, | 
					
						
							|  |  |  |  |                        x.Remark, | 
					
						
							|  |  |  |  |                        x.WorkStage, | 
					
						
							|  |  |  |  |                        //HazardLevelName = (from y in db.Hazard_HazardLevel where y.HazardLevelId == x.HazardLevel select y.HazardLevelName).First(), | 
					
						
							|  |  |  |  |                    }; | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 危险源类别编号查询危险源类别 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <returns>危险因素明细集合</returns> | 
					
						
							|  |  |  |  |         public static List<Model.Hazard_HazardSelectedItem> GetHazardSelectedItemByHazardListTypeIdAndHazardListId(string hazardListTypeId, string hazardListId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return (from x in db.Hazard_HazardSelectedItem where x.HazardListTypeId == hazardListTypeId && x.HazardListId == hazardListId select x).ToList(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 危险源类别编号查询危险源类别 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <returns>危险因素明细集合</returns> | 
					
						
							|  |  |  |  |         public static List<Model.Hazard_HazardSelectedItem> GetPromptTimeIsNotNullHazardSelectedItemByHazardListTypeIdAndHazardListId(string hazardListTypeId, string hazardListId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return (from x in db.Hazard_HazardSelectedItem where x.HazardListTypeId == hazardListTypeId && x.HazardListId == hazardListId && x.PromptTime != null select x).ToList(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单Id获取一个危险源辨识与评价清单审批信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardId">危险源辨识与评价清单Id</param> | 
					
						
							|  |  |  |  |         /// <returns>一个危险源辨识与评价清单审批实体</returns> | 
					
						
							|  |  |  |  |         public static Model.Hazard_HazardSelectedItem GetHazardSelectedItemByHazardId(string hazardId, string hazardListId, string workStage) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return db.Hazard_HazardSelectedItem.FirstOrDefault(x => x.HazardId == hazardId && x.HazardListId == hazardListId && x.WorkStage == workStage); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单Id获取一个危险源辨识与评价清单审批信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardId">危险源辨识与评价清单Id</param> | 
					
						
							|  |  |  |  |         /// <returns>一个危险源辨识与评价清单审批实体</returns> | 
					
						
							|  |  |  |  |         public static Model.Hazard_HazardSelectedItem GetHazardSelectedItemByHazardSelectedItemId(string hazardSelectedItemId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return db.Hazard_HazardSelectedItem.FirstOrDefault(x => x.HazardSelectedItemId == hazardSelectedItemId); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单Id获取一个危险源辨识与评价清单审批信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardId">危险源辨识与评价清单Id</param> | 
					
						
							|  |  |  |  |         /// <returns>一个危险源辨识与评价清单审批实体</returns> | 
					
						
							|  |  |  |  |         public static Model.Hazard_HazardSelectedItem GetHazardSelectedItemByHazardId(string hazardId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return db.Hazard_HazardSelectedItem.FirstOrDefault(x => x.HazardId == hazardId); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单编号获取危险因素明细集合 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListCode">危险源辨识与评价清单编号</param> | 
					
						
							|  |  |  |  |         /// <returns>危险因素明细集合</returns> | 
					
						
							|  |  |  |  |         public static List<Model.Hazard_HazardSelectedItem> GetHazardSelectedItemsByHazardListId(string hazardListId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return (from x in Funs.DB.Hazard_HazardSelectedItem where x.HazardListId == hazardListId orderby x.WorkStage select x).ToList(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单编号和工作阶段获取危险因素明细集合 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListCode">危险源辨识与评价清单编号</param> | 
					
						
							|  |  |  |  |         /// <param name="workStage">工作阶段</param> | 
					
						
							|  |  |  |  |         /// <returns>危险因素明细集合</returns> | 
					
						
							|  |  |  |  |         public static List<Model.Hazard_HazardSelectedItem> GetHazardSelectedItemsByHazardListIdAndWorkStage(string hazardListId, string workStage) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return (from x in Funs.DB.Hazard_HazardSelectedItem where x.HazardListId == hazardListId && x.WorkStage == workStage orderby x.WorkStage select x).ToList(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源辨识与评价清单编号,种类和工作阶段获取危险因素明细集合 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListTypeId"></param> | 
					
						
							|  |  |  |  |         /// <param name="hazardListCode"></param> | 
					
						
							|  |  |  |  |         /// <param name="workStage"></param> | 
					
						
							|  |  |  |  |         /// <returns></returns> | 
					
						
							|  |  |  |  |         public static List<Model.Hazard_HazardSelectedItem> GetHazardSelectedItemBySortAndListIdAndWorkStage(string hazardListTypeId, string hazardListId, string workStage) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return (from x in db.Hazard_HazardSelectedItem where x.HazardListTypeId == hazardListTypeId && x.HazardListId == hazardListId && x.WorkStage == workStage select x).ToList(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 增加危险源信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="noticeSign">危险源实体</param> | 
					
						
							|  |  |  |  |         public static void AddHazardSelectedItem(Model.Hazard_HazardSelectedItem hazardSelectedItem) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  |             Model.Hazard_HazardSelectedItem newHazardSelectedItem = new Model.Hazard_HazardSelectedItem | 
					
						
							|  |  |  |  |             { | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 HazardSelectedItemId = hazardSelectedItem.HazardSelectedItemId, | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 HazardId = hazardSelectedItem.HazardId, | 
					
						
							|  |  |  |  |                 HazardListTypeId = hazardSelectedItem.HazardListTypeId, | 
					
						
							|  |  |  |  |                 HazardListId = hazardSelectedItem.HazardListId, | 
					
						
							|  |  |  |  |                 HazardItems = hazardSelectedItem.HazardItems, | 
					
						
							|  |  |  |  |                 DefectsType = hazardSelectedItem.DefectsType, | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 ProjectId = hazardSelectedItem.ProjectId, | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 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, | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 DutyPerson = hazardSelectedItem.DutyPerson, | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 PromptTime = hazardSelectedItem.PromptTime, | 
					
						
							|  |  |  |  |                 Remark = hazardSelectedItem.Remark, | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 State = hazardSelectedItem.State, | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 WorkStage = hazardSelectedItem.WorkStage | 
					
						
							|  |  |  |  |             }; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |             Funs.DB.Hazard_HazardSelectedItem.InsertOnSubmit(newHazardSelectedItem); | 
					
						
							|  |  |  |  |             Funs.DB.SubmitChanges(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 修改危险源信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardSelectedItem">危险源实体</param> | 
					
						
							|  |  |  |  |         public static void UpdateHazardSelectedItem(Model.Hazard_HazardSelectedItem hazardSelectedItem) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |             Model.Hazard_HazardSelectedItem newHazardSelectedItem = db.Hazard_HazardSelectedItem.FirstOrDefault(e => e.HazardSelectedItemId == hazardSelectedItem.HazardSelectedItemId); | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |             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; | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 newHazardSelectedItem.DutyPerson = hazardSelectedItem.DutyPerson; | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 newHazardSelectedItem.PromptTime = hazardSelectedItem.PromptTime; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.Remark = hazardSelectedItem.Remark; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.WorkStage = hazardSelectedItem.WorkStage; | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 newHazardSelectedItem.CheckStartDate = hazardSelectedItem.CheckStartDate; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.IsStart = hazardSelectedItem.IsStart; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.State = hazardSelectedItem.State; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.PlanExistDate = hazardSelectedItem.PlanExistDate; | 
					
						
							|  |  |  |  |                 newHazardSelectedItem.QRCodeAttachUrl = hazardSelectedItem.QRCodeAttachUrl; | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  |                 db.SubmitChanges(); | 
					
						
							|  |  |  |  |             } | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据危险源类别主键删除对应的所有危险源信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="hazardListCode">危险源类别主键</param> | 
					
						
							|  |  |  |  |         public static void DeleteHazardSelectedItemByHazardListId(string hazardListId) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  |             var q = (from x in db.Hazard_HazardSelectedItem where x.HazardListId == hazardListId select x).ToList(); | 
					
						
							|  |  |  |  |             if (q.Count() > 0) | 
					
						
							|  |  |  |  |             { | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 foreach (var item in q) | 
					
						
							|  |  |  |  |                 { | 
					
						
							|  |  |  |  |                     var h = db.Hazard_RiskEvaluationRecord.Where(x => x.DataId == item.HazardSelectedItemId); | 
					
						
							|  |  |  |  |                     if (h.Count() > 0) | 
					
						
							|  |  |  |  |                     { | 
					
						
							|  |  |  |  |                         db.Hazard_RiskEvaluationRecord.DeleteAllOnSubmit(h); | 
					
						
							|  |  |  |  |                         db.SubmitChanges(); | 
					
						
							|  |  |  |  |                     } | 
					
						
							|  |  |  |  |                     var p = db.Hazard_PatrolPlan.Where(x => x.HazardSelectedItemId == item.HazardSelectedItemId); | 
					
						
							|  |  |  |  |                     if (p.Count() > 0) | 
					
						
							|  |  |  |  |                     { | 
					
						
							|  |  |  |  |                         db.Hazard_PatrolPlan.DeleteAllOnSubmit(p); | 
					
						
							|  |  |  |  |                         db.SubmitChanges(); | 
					
						
							|  |  |  |  |                     } | 
					
						
							|  |  |  |  |                     var r = db.Hazard_RoutingInspection.Where(x => x.HazardSelectedItemId == item.HazardSelectedItemId); | 
					
						
							|  |  |  |  |                     if (r.Count() > 0) | 
					
						
							|  |  |  |  |                     { | 
					
						
							|  |  |  |  |                         db.Hazard_RoutingInspection.DeleteAllOnSubmit(r); | 
					
						
							|  |  |  |  |                         db.SubmitChanges(); | 
					
						
							|  |  |  |  |                     } | 
					
						
							|  |  |  |  |                 } | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |                 db.Hazard_HazardSelectedItem.DeleteAllOnSubmit(q); | 
					
						
							|  |  |  |  |                 db.SubmitChanges(); | 
					
						
							| 
									
										
										
										
											2023-06-07 18:55:33 +08:00
										 |  |  |  |                 | 
					
						
							| 
									
										
										
										
											2021-04-30 10:28:37 +08:00
										 |  |  |  |             } | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |     } | 
					
						
							|  |  |  |  | } |