交工资料:

15、阀门试验确认表
16、阀门检验试验记录
This commit is contained in:
2026-01-24 11:14:17 +08:00
parent 37eaf51569
commit f70b4eb2cd
22 changed files with 3999 additions and 7 deletions
+2
View File
@@ -250,6 +250,8 @@
<Compile Include="JGZL\BlowingCleaningItemService.cs" />
<Compile Include="JGZL\BlowingCleaningService.cs" />
<Compile Include="JGZL\CommencementReportService.cs" />
<Compile Include="JGZL\ValveInspectionTestRecordService.cs" />
<Compile Include="JGZL\ValveTestConfirmationFormService.cs" />
<Compile Include="JGZL\IndustrialPipelineInstallationSummaryService.cs" />
<Compile Include="JGZL\IndustrialPipelineInstallationQualityCertificateService.cs" />
<Compile Include="JGZL\PipelineInstallationInspectionRecordService.cs" />
+10
View File
@@ -1842,6 +1842,16 @@ namespace BLL
/// </summary>
public const string JGZL_MaterialQualityCertificateDocMenuId = "1334FD4F-221E-422A-9038-3ED86A50E8EC";
/// <summary>
/// 阀门试验确认表
/// </summary>
public const string JGZL_ValveTestConfirmationFormMenuId = "B4BEFE75-8B40-48E3-ABE9-05FF8D72D0F5";
/// <summary>
/// 阀门检验试验记录
/// </summary>
public const string JGZL_ValveInspectionTestRecordMenuId = "A787D641-92EB-4C97-809D-7947C750338E";
#endregion
@@ -0,0 +1,98 @@
using Model;
using System.Linq;
namespace BLL
{
/// <summary>
/// 阀门检验试验记录
/// </summary>
public class ValveInspectionTestRecordService
{
/// <summary>
/// 根据主键获取阀门检验试验记录
/// </summary>
/// <param name="Id"></param>
/// <returns></returns>
public static Model.JGZL_ValveInspectionTestRecord GetValveInspectionTestRecordById(string Id)
{
return Funs.DB.JGZL_ValveInspectionTestRecord.FirstOrDefault(e => e.RecordId == Id);
}
/// <summary>
/// 添加阀门检验试验记录
/// </summary>
/// <param name="model"></param>
public static void AddValveInspectionTestRecord(Model.JGZL_ValveInspectionTestRecord model)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveInspectionTestRecord newModel = new JGZL_ValveInspectionTestRecord();
newModel.RecordId = model.RecordId;
newModel.ProjectId = model.ProjectId;
newModel.Code = model.Code;
newModel.Name = model.Name;
newModel.SpecificationModel = model.SpecificationModel;
newModel.NominalPressure = model.NominalPressure;
newModel.PressuretTestMedium = model.PressuretTestMedium;
newModel.PressuretTestPressure = model.PressuretTestPressure;
newModel.PressureTestTime = model.PressureTestTime;
newModel.SealTestMedium = model.SealTestMedium;
newModel.SealTestPressure = model.SealTestPressure;
newModel.SealTestTime = model.SealTestTime;
newModel.UpperSealTestMedium = model.UpperSealTestMedium;
newModel.UpperSealTestPressure = model.UpperSealTestPressure;
newModel.UpperSealTestTime = model.UpperSealTestTime;
newModel.InspectionResults = model.InspectionResults;
newModel.Remark = model.Remark;
newModel.CompileMan = model.CompileMan;
newModel.CompileDate = model.CompileDate;
newModel.Reviewer = model.Reviewer;
newModel.RevieweDate = model.RevieweDate;
db.JGZL_ValveInspectionTestRecord.InsertOnSubmit(newModel);
db.SubmitChanges();
}
/// <summary>
/// 修改阀门检验试验记录
/// </summary>
/// <param name="model"></param>
public static void UpdateValveInspectionTestRecord(Model.JGZL_ValveInspectionTestRecord model)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveInspectionTestRecord newModel = db.JGZL_ValveInspectionTestRecord.FirstOrDefault(e => e.RecordId == model.RecordId);
if (newModel != null)
{
newModel.Code = model.Code;
newModel.Name = model.Name;
newModel.SpecificationModel = model.SpecificationModel;
newModel.NominalPressure = model.NominalPressure;
newModel.PressuretTestMedium = model.PressuretTestMedium;
newModel.PressuretTestPressure = model.PressuretTestPressure;
newModel.PressureTestTime = model.PressureTestTime;
newModel.SealTestMedium = model.SealTestMedium;
newModel.SealTestPressure = model.SealTestPressure;
newModel.SealTestTime = model.SealTestTime;
newModel.UpperSealTestMedium = model.UpperSealTestMedium;
newModel.UpperSealTestPressure = model.UpperSealTestPressure;
newModel.UpperSealTestTime = model.UpperSealTestTime;
newModel.InspectionResults = model.InspectionResults;
newModel.Remark = model.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除阀门检验试验记录
/// </summary>
/// <param name="Id"></param>
public static void DeleteValveInspectionTestRecordById(string Id)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveInspectionTestRecord model = db.JGZL_ValveInspectionTestRecord.FirstOrDefault(e => e.RecordId == Id);
if (model != null)
{
db.JGZL_ValveInspectionTestRecord.DeleteOnSubmit(model);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,90 @@
using Model;
using System.Linq;
namespace BLL
{
/// <summary>
/// 阀门试验确认表
/// </summary>
public class ValveTestConfirmationFormService
{
/// <summary>
/// 根据主键获取阀门试验确认表
/// </summary>
/// <param name="Id"></param>
/// <returns></returns>
public static Model.JGZL_ValveTestConfirmationForm GetValveTestConfirmationFormById(string Id)
{
return Funs.DB.JGZL_ValveTestConfirmationForm.FirstOrDefault(e => e.RecordId == Id);
}
/// <summary>
/// 添加阀门试验确认表
/// </summary>
/// <param name="model"></param>
public static void AddValveTestConfirmationForm(Model.JGZL_ValveTestConfirmationForm model)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveTestConfirmationForm newModel = new JGZL_ValveTestConfirmationForm();
newModel.RecordId = model.RecordId;
newModel.ProjectId = model.ProjectId;
newModel.Code = model.Code;
newModel.Name = model.Name;
newModel.ModelNumber = model.ModelNumber;
newModel.Specifications = model.Specifications;
newModel.NominalPressure = model.NominalPressure;
newModel.Num = model.Num;
newModel.PressureTest = model.PressureTest;
newModel.SealTest = model.SealTest;
newModel.UpperSealTest = model.UpperSealTest;
newModel.TestResults = model.TestResults;
newModel.Remark = model.Remark;
newModel.CompileMan = model.CompileMan;
newModel.CompileDate = model.CompileDate;
newModel.Reviewer = model.Reviewer;
newModel.RevieweDate = model.RevieweDate;
db.JGZL_ValveTestConfirmationForm.InsertOnSubmit(newModel);
db.SubmitChanges();
}
/// <summary>
/// 修改阀门试验确认表
/// </summary>
/// <param name="model"></param>
public static void UpdateValveTestConfirmationForm(Model.JGZL_ValveTestConfirmationForm model)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveTestConfirmationForm newModel = db.JGZL_ValveTestConfirmationForm.FirstOrDefault(e => e.RecordId == model.RecordId);
if (newModel != null)
{
newModel.Code = model.Code;
newModel.Name = model.Name;
newModel.ModelNumber = model.ModelNumber;
newModel.Specifications = model.Specifications;
newModel.NominalPressure = model.NominalPressure;
newModel.Num = model.Num;
newModel.PressureTest = model.PressureTest;
newModel.SealTest = model.SealTest;
newModel.UpperSealTest = model.UpperSealTest;
newModel.TestResults = model.TestResults;
newModel.Remark = model.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除阀门试验确认表
/// </summary>
/// <param name="Id"></param>
public static void DeleteValveTestConfirmationFormById(string Id)
{
SGGLDB db = Funs.DB;
Model.JGZL_ValveTestConfirmationForm model = db.JGZL_ValveTestConfirmationForm.FirstOrDefault(e => e.RecordId == Id);
if (model != null)
{
db.JGZL_ValveTestConfirmationForm.DeleteOnSubmit(model);
db.SubmitChanges();
}
}
}
}