using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 试压包审核 /// public class TestPackageManageAuditService { /// /// 根据试压Id获取用于管线明细信息 /// /// /// public static List 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(); } /// /// 根据管线Id获取试压审核信息 /// /// /// public static Model.View_TestPackageManageAudit GetTestPackageManageAuditByIsoId(string isoId) { return Funs.DB.View_TestPackageManageAudit.FirstOrDefault(e => e.ISO_ID == isoId); } /// /// 审核试压信息 /// /// 试压实体 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(); } } /// /// 试压完工审核信息 /// /// 试压实体 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(); } } } }