using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// HSE合规义务识别与评价 /// public class ComplianceObligationsCService { /// /// 根据月报ID获取相关HSE合规义务识别与评价 /// /// /// public static List GetComplianceObligationsCByMonthReportId(string monthRepportId) { return (from x in Funs.DB.Manager_Month_ComplianceObligationsC where x.MonthReportId == monthRepportId select x).ToList(); } /// /// 增加 /// /// public static void AddComplianceObligationsC(Model.Manager_Month_ComplianceObligationsC data) { Model.Manager_Month_ComplianceObligationsC newData = new Model.Manager_Month_ComplianceObligationsC { ComplianceObligationsId = data.ComplianceObligationsId, MonthReportId = data.MonthReportId, InformationContent = data.InformationContent, ResponseMeasures = data.ResponseMeasures, ImplementationStatus = data.ImplementationStatus, EvaluationConclusion = data.EvaluationConclusion }; Funs.DB.Manager_Month_ComplianceObligationsC.InsertOnSubmit(newData); Funs.DB.SubmitChanges(); } /// /// 根据HSE月报ID删除相关HSE合规义务识别与评价 /// /// public static void DeleteComplianceObligationsCByMonthReportId(string monthReportId) { var q = (from x in Funs.DB.Manager_Month_ComplianceObligationsC where x.MonthReportId == monthReportId select x).ToList(); if (q != null) { Funs.DB.Manager_Month_ComplianceObligationsC.DeleteAllOnSubmit(q); Funs.DB.SubmitChanges(); } } } }