20230920 HSE管理月报
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// HSE合规义务识别与评价
|
||||
/// </summary>
|
||||
public class ComplianceObligationsCService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据月报ID获取相关HSE合规义务识别与评价
|
||||
/// </summary>
|
||||
/// <param name="monthRepportId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Manager_Month_ComplianceObligationsC> GetComplianceObligationsCByMonthReportId(string monthRepportId)
|
||||
{
|
||||
return (from x in Funs.DB.Manager_Month_ComplianceObligationsC where x.MonthReportId == monthRepportId select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 增加
|
||||
/// </summary>
|
||||
/// <param name="data"></param>
|
||||
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();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据HSE月报ID删除相关HSE合规义务识别与评价
|
||||
/// </summary>
|
||||
/// <param name="monthReportId"></param>
|
||||
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();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user