71 lines
2.5 KiB
C#
71 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace BLL
|
|
{
|
|
/// <summary>
|
|
/// 试压包审核
|
|
/// </summary>
|
|
public class TestPackageManageAuditService
|
|
{
|
|
/// <summary>
|
|
/// 根据试压Id获取用于管线明细信息
|
|
/// </summary>
|
|
/// <param name="jot_id"></param>
|
|
/// <returns></returns>
|
|
public static List<Model.View_TestPackageManageAudit> GetTestPackageManageAuditByPTP_ID(string PTP_ID)
|
|
{
|
|
var view = from x in Funs.DB.View_TestPackageManageAudit
|
|
where x.PTP_ID == PTP_ID
|
|
select x;
|
|
return view.ToList();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据管线Id获取试压审核信息
|
|
/// </summary>
|
|
/// <param name="isoId"></param>
|
|
/// <returns></returns>
|
|
public static Model.View_TestPackageManageAudit GetTestPackageManageAuditByIsoId(string isoId)
|
|
{
|
|
return Funs.DB.View_TestPackageManageAudit.FirstOrDefault(e => e.ISO_ID == isoId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 审核试压信息
|
|
/// </summary>
|
|
/// <param name="testPackage">试压实体</param>
|
|
public static void AuditTP_TestPackage(Model.TP_TestPackage testPackage)
|
|
{
|
|
Model.TP_TestPackage newtestPackage = Funs.DB.TP_TestPackage.FirstOrDefault(e => e.PTP_ID == testPackage.PTP_ID);
|
|
if (newtestPackage != null)
|
|
{
|
|
//newtestPackage.PTP_ID = testPackage.PTP_ID;
|
|
newtestPackage.PTP_Auditer = testPackage.PTP_Auditer;
|
|
newtestPackage.PTP_AduditDate = testPackage.PTP_AduditDate;
|
|
Funs.DB.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 试压完工审核信息
|
|
/// </summary>
|
|
/// <param name="testPackage">试压实体</param>
|
|
public static void AuditFinishDef(Model.TP_TestPackage testPackage)
|
|
{
|
|
Model.TP_TestPackage newtestPackage = Funs.DB.TP_TestPackage.FirstOrDefault(e => e.PTP_ID == testPackage.PTP_ID);
|
|
if (newtestPackage != null)
|
|
{
|
|
//newtestPackage.PTP_ID = testPackage.PTP_ID;
|
|
newtestPackage.PTP_Finisher = testPackage.PTP_Finisher;
|
|
newtestPackage.PTP_FinishDate = testPackage.PTP_FinishDate;
|
|
newtestPackage.FinishDef = testPackage.FinishDef;
|
|
Funs.DB.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|