/// <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();
        }