using System; using System.Collections.Generic; using System.Linq; using System.Web.UI.WebControls; namespace BLL { public static class ConstructionRiskCheckService { public static Model.SGGLDB db = Funs.DB; /// /// 要求主键获取危险清单信息 /// /// 主键 /// public static Model.HSSE_ConstructionRiskCheck GetConstructionRiskCheck(string ConstructionRiskCheckId) { return Funs.DB.HSSE_ConstructionRiskCheck.FirstOrDefault(e => e.ConstructionRiskCheckId == ConstructionRiskCheckId); } /// /// /// /// public static void AddConstructionRiskCheck(Model.HSSE_ConstructionRiskCheck ConstructionRiskCheck) { Model.SGGLDB db = Funs.DB; Model.HSSE_ConstructionRiskCheck newConstructionRiskCheck = new Model.HSSE_ConstructionRiskCheck { ConstructionRiskCheckId = ConstructionRiskCheck.ConstructionRiskCheckId, ConstructionRiskId = ConstructionRiskCheck.ConstructionRiskId, CheckResult = ConstructionRiskCheck.CheckResult, CheckMan = ConstructionRiskCheck.CheckMan, Rectification = ConstructionRiskCheck.Rectification, CheckDate = ConstructionRiskCheck.CheckDate, }; Funs.DB.HSSE_ConstructionRiskCheck.InsertOnSubmit(newConstructionRiskCheck); Funs.DB.SubmitChanges(); } /// /// /// /// public static void UpdateConstructionRiskCheck(Model.HSSE_ConstructionRiskCheck hazardList) { Model.SGGLDB db = Funs.DB; Model.HSSE_ConstructionRiskCheck newHazardList = db.HSSE_ConstructionRiskCheck.FirstOrDefault(e => e.ConstructionRiskCheckId == hazardList.ConstructionRiskCheckId); if (newHazardList != null) { newHazardList.CheckResult = hazardList.CheckResult; newHazardList.CheckMan = hazardList.CheckMan; newHazardList.Rectification = hazardList.Rectification; newHazardList.CheckDate = hazardList.CheckDate; db.SubmitChanges(); } } /// /// /// /// public static void DeleteConstructionRiskCheck(string ConstructionRiskCheckId) { Model.SGGLDB db = Funs.DB; Model.HSSE_ConstructionRiskCheck hazardList = db.HSSE_ConstructionRiskCheck.FirstOrDefault(e => e.ConstructionRiskCheckId == ConstructionRiskCheckId); if (hazardList != null) { db.HSSE_ConstructionRiskCheck.DeleteOnSubmit(hazardList); db.SubmitChanges(); } } } }