42、管道安装检查记录
43、隐蔽工程验收记录 44、工业管道安装质量证明书 44、工业管道安装汇总表
This commit is contained in:
@@ -250,10 +250,14 @@
|
||||
<Compile Include="JGZL\BlowingCleaningItemService.cs" />
|
||||
<Compile Include="JGZL\BlowingCleaningService.cs" />
|
||||
<Compile Include="JGZL\CommencementReportService.cs" />
|
||||
<Compile Include="JGZL\IndustrialPipelineInstallationSummaryService.cs" />
|
||||
<Compile Include="JGZL\IndustrialPipelineInstallationQualityCertificateService.cs" />
|
||||
<Compile Include="JGZL\PipelineInstallationInspectionRecordService.cs" />
|
||||
<Compile Include="JGZL\ConDrawingVerificationService.cs" />
|
||||
<Compile Include="JGZL\ContactService.cs" />
|
||||
<Compile Include="JGZL\ElectrostaticGroundingService.cs" />
|
||||
<Compile Include="JGZL\HandoverCertificateService.cs" />
|
||||
<Compile Include="JGZL\ConcealedWorksInspectionRecordService.cs" />
|
||||
<Compile Include="JGZL\MaterialQualityCertificateDocService.cs" />
|
||||
<Compile Include="JGZL\MeasuringInstrumentsService.cs" />
|
||||
<Compile Include="JGZL\NDTPersonService.cs" />
|
||||
|
||||
@@ -1817,6 +1817,26 @@ namespace BLL
|
||||
public const string JGZL_BlowingCleaningMenuId = "E64FC226-8164-43F7-AA4D-6E268EDEC5BC";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 管道安装检查记录
|
||||
/// </summary>
|
||||
public const string JGZL_PipelineInstallationInspectionRecordMenuId = "32B46F24-DA2A-40BC-9DB8-29D0A1A382B1";
|
||||
|
||||
/// <summary>
|
||||
/// 隐蔽工程验收记录
|
||||
/// </summary>
|
||||
public const string JGZL_ConcealedWorksInspectionRecordMenuId = "F0B43C16-6825-47A5-88D4-8ADDC5C9F34E";
|
||||
|
||||
/// <summary>
|
||||
/// 工业管道安装质量证明书
|
||||
/// </summary>
|
||||
public const string JGZL_IndustrialPipelineInstallationQualityCertificateMenuId = "F5833B38-65DF-4236-A676-EE75F9487061";
|
||||
|
||||
/// <summary>
|
||||
/// 工业管道安装汇总表
|
||||
/// </summary>
|
||||
public const string JGZL_IndustrialPipelineInstallationSummaryMenuId = "C527812C-0FF8-4EAC-B1FD-3B561DBE46ED";
|
||||
|
||||
/// <summary>
|
||||
/// 材料质量证明文件一览表
|
||||
/// </summary>
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
using Model;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 隐蔽工程验收记录
|
||||
/// </summary>
|
||||
public class ConcealedWorksInspectionRecordService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取隐蔽工程验收记录
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_ConcealedWorksInspectionRecord GetConcealedWorksInspectionRecordById(string Id)
|
||||
{
|
||||
return Funs.DB.JGZL_ConcealedWorksInspectionRecord.FirstOrDefault(e => e.RecordId == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加隐蔽工程验收记录
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddConcealedWorksInspectionRecord(Model.JGZL_ConcealedWorksInspectionRecord model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_ConcealedWorksInspectionRecord newModel = new JGZL_ConcealedWorksInspectionRecord();
|
||||
newModel.RecordId = model.RecordId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.ConcealedWorks = model.ConcealedWorks;
|
||||
newModel.DrawingNumber = model.DrawingNumber;
|
||||
newModel.ConcealedContentAndDiagram = model.ConcealedContentAndDiagram;
|
||||
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_ConcealedWorksInspectionRecord.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改隐蔽工程验收记录
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateConcealedWorksInspectionRecord(Model.JGZL_ConcealedWorksInspectionRecord model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_ConcealedWorksInspectionRecord newModel = db.JGZL_ConcealedWorksInspectionRecord.FirstOrDefault(e => e.RecordId == model.RecordId);
|
||||
if (newModel != null)
|
||||
{
|
||||
newModel.ConcealedWorks = model.ConcealedWorks;
|
||||
newModel.DrawingNumber = model.DrawingNumber;
|
||||
newModel.ConcealedContentAndDiagram = model.ConcealedContentAndDiagram;
|
||||
newModel.InspectionResults = model.InspectionResults;
|
||||
newModel.Remark = model.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除隐蔽工程验收记录
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteConcealedWorksInspectionRecordById(string Id)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_ConcealedWorksInspectionRecord model = db.JGZL_ConcealedWorksInspectionRecord.FirstOrDefault(e => e.RecordId == Id);
|
||||
if (model != null)
|
||||
{
|
||||
db.JGZL_ConcealedWorksInspectionRecord.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
using Model;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 工业管道安装质量证明书
|
||||
/// </summary>
|
||||
public class IndustrialPipelineInstallationQualityCertificateService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取工业管道安装质量证明书
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_IndustrialPipelineInstallationQualityCertificate GetIndustrialPipelineInstallationQualityCertificateById(string Id)
|
||||
{
|
||||
return Funs.DB.JGZL_IndustrialPipelineInstallationQualityCertificate.FirstOrDefault(e => e.CertificateId == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加工业管道安装质量证明书
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddIndustrialPipelineInstallationQualityCertificate(Model.JGZL_IndustrialPipelineInstallationQualityCertificate model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationQualityCertificate newModel = new JGZL_IndustrialPipelineInstallationQualityCertificate();
|
||||
newModel.CertificateId = model.CertificateId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.CertificateCode = model.CertificateCode;
|
||||
newModel.EngineeringName = model.EngineeringName;
|
||||
newModel.EngineeringCode = model.EngineeringCode;
|
||||
newModel.DeliveryUnit = model.DeliveryUnit;
|
||||
newModel.DeliveryUnitCode = model.DeliveryUnitCode;
|
||||
newModel.InstallStartDate = model.InstallStartDate;
|
||||
newModel.InstallEndDate = model.InstallEndDate;
|
||||
newModel.PipelineLevel = model.PipelineLevel;
|
||||
newModel.PipelineLength = model.PipelineLength;
|
||||
newModel.DesignUnit = model.DesignUnit;
|
||||
newModel.LosslessTestingAgency = model.LosslessTestingAgency;
|
||||
newModel.SupervisoryAndInspectionAgency = model.SupervisoryAndInspectionAgency;
|
||||
newModel.ConstructionUnit = model.ConstructionUnit;
|
||||
newModel.SpecialEquipmentProductionLicenseCode = model.SpecialEquipmentProductionLicenseCode;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.CompileMan = model.CompileMan;
|
||||
newModel.CompileDate = model.CompileDate;
|
||||
newModel.Reviewer = model.Reviewer;
|
||||
newModel.RevieweDate = model.RevieweDate;
|
||||
db.JGZL_IndustrialPipelineInstallationQualityCertificate.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改工业管道安装质量证明书
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateIndustrialPipelineInstallationQualityCertificate(Model.JGZL_IndustrialPipelineInstallationQualityCertificate model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationQualityCertificate newModel = db.JGZL_IndustrialPipelineInstallationQualityCertificate.FirstOrDefault(e => e.CertificateId == model.CertificateId);
|
||||
if (newModel != null)
|
||||
{
|
||||
newModel.CertificateCode = model.CertificateCode;
|
||||
newModel.EngineeringName = model.EngineeringName;
|
||||
newModel.EngineeringCode = model.EngineeringCode;
|
||||
newModel.DeliveryUnit = model.DeliveryUnit;
|
||||
newModel.DeliveryUnitCode = model.DeliveryUnitCode;
|
||||
newModel.InstallStartDate = model.InstallStartDate;
|
||||
newModel.InstallEndDate = model.InstallEndDate;
|
||||
newModel.PipelineLevel = model.PipelineLevel;
|
||||
newModel.PipelineLength = model.PipelineLength;
|
||||
newModel.DesignUnit = model.DesignUnit;
|
||||
newModel.LosslessTestingAgency = model.LosslessTestingAgency;
|
||||
newModel.SupervisoryAndInspectionAgency = model.SupervisoryAndInspectionAgency;
|
||||
newModel.ConstructionUnit = model.ConstructionUnit;
|
||||
newModel.SpecialEquipmentProductionLicenseCode = model.SpecialEquipmentProductionLicenseCode;
|
||||
newModel.Remark = model.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除工业管道安装质量证明书
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteIndustrialPipelineInstallationQualityCertificateById(string Id)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationQualityCertificate model = db.JGZL_IndustrialPipelineInstallationQualityCertificate.FirstOrDefault(e => e.CertificateId == Id);
|
||||
if (model != null)
|
||||
{
|
||||
db.JGZL_IndustrialPipelineInstallationQualityCertificate.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取下拉选择项本项目下所有工业管道安装质量证明书信息
|
||||
/// </summary>
|
||||
/// <param name="dropName"></param>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="isShowPlease"></param>
|
||||
public static void InitIndustrialPipelineInstallationQualityCertificateDownList(FineUIPro.DropDownList dropName, string projectId, bool isShowPlease)
|
||||
{
|
||||
dropName.DataValueField = "CertificateId";
|
||||
dropName.DataTextField = "CertificateCode";
|
||||
dropName.DataSource = GetIndustrialPipelineInstallationQualityCertificateList(projectId);
|
||||
dropName.DataBind();
|
||||
if (isShowPlease)
|
||||
{
|
||||
Funs.FineUIPleaseSelect(dropName);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取下拉选择项本项目下所有工业管道安装质量证明书信息
|
||||
/// </summary>
|
||||
/// <param name="projectId">项目Id</param>
|
||||
/// <returns></returns>
|
||||
public static List<Model.JGZL_IndustrialPipelineInstallationQualityCertificate> GetIndustrialPipelineInstallationQualityCertificateList(string projectId)
|
||||
{
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var q = (from x in db.JGZL_IndustrialPipelineInstallationQualityCertificate orderby x.CertificateCode descending select x).ToList();
|
||||
if (!string.IsNullOrWhiteSpace(projectId))
|
||||
{
|
||||
q = q.Where(x => x.ProjectId == projectId).ToList();
|
||||
}
|
||||
return q;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using Model;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 工业管道安装汇总表
|
||||
/// </summary>
|
||||
public class IndustrialPipelineInstallationSummaryService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取工业管道安装汇总表
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_IndustrialPipelineInstallationSummary GetIndustrialPipelineInstallationSummaryById(string Id)
|
||||
{
|
||||
return Funs.DB.JGZL_IndustrialPipelineInstallationSummary.FirstOrDefault(e => e.SummaryId == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加工业管道安装汇总表
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddIndustrialPipelineInstallationSummary(Model.JGZL_IndustrialPipelineInstallationSummary model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationSummary newModel = new JGZL_IndustrialPipelineInstallationSummary();
|
||||
newModel.SummaryId = model.SummaryId;
|
||||
newModel.CertificateId = model.CertificateId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.PipelineCode = model.PipelineCode;
|
||||
newModel.PipelineLevel = model.PipelineLevel;
|
||||
newModel.PipelineStartPoint = model.PipelineStartPoint;
|
||||
newModel.PipelineEndPoint = model.PipelineEndPoint;
|
||||
newModel.DesignPressure = model.DesignPressure;
|
||||
newModel.DesignTemperature = model.DesignTemperature;
|
||||
newModel.Medium = model.Medium;
|
||||
newModel.Material = model.Material;
|
||||
newModel.Specifications = model.Specifications;
|
||||
newModel.Length = model.Length;
|
||||
newModel.LayingMethod = model.LayingMethod;
|
||||
newModel.WeldsNum = model.WeldsNum;
|
||||
newModel.LosslessRatio = model.LosslessRatio;
|
||||
newModel.VoltageResistantTestMethod = model.VoltageResistantTestMethod;
|
||||
newModel.VoltageResistantTestMedium = model.VoltageResistantTestMedium;
|
||||
newModel.VoltageResistantTestPressure = model.VoltageResistantTestPressure;
|
||||
newModel.LeakageTestMedium = model.LeakageTestMedium;
|
||||
newModel.LeakageTestPressure = model.LeakageTestPressure;
|
||||
newModel.CleaningMethod = model.CleaningMethod;
|
||||
newModel.CorrosionControlMethod = model.CorrosionControlMethod;
|
||||
newModel.InsulationMethod = model.InsulationMethod;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.CompileMan = model.CompileMan;
|
||||
newModel.CompileDate = model.CompileDate;
|
||||
newModel.Reviewer = model.Reviewer;
|
||||
newModel.RevieweDate = model.RevieweDate;
|
||||
db.JGZL_IndustrialPipelineInstallationSummary.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改工业管道安装汇总表
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateIndustrialPipelineInstallationSummary(Model.JGZL_IndustrialPipelineInstallationSummary model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationSummary newModel = db.JGZL_IndustrialPipelineInstallationSummary.FirstOrDefault(e => e.SummaryId == model.SummaryId);
|
||||
if (newModel != null)
|
||||
{
|
||||
newModel.PipelineCode = model.PipelineCode;
|
||||
newModel.PipelineLevel = model.PipelineLevel;
|
||||
newModel.PipelineStartPoint = model.PipelineStartPoint;
|
||||
newModel.PipelineEndPoint = model.PipelineEndPoint;
|
||||
newModel.DesignPressure = model.DesignPressure;
|
||||
newModel.DesignTemperature = model.DesignTemperature;
|
||||
newModel.Medium = model.Medium;
|
||||
newModel.Material = model.Material;
|
||||
newModel.Specifications = model.Specifications;
|
||||
newModel.Length = model.Length;
|
||||
newModel.LayingMethod = model.LayingMethod;
|
||||
newModel.WeldsNum = model.WeldsNum;
|
||||
newModel.LosslessRatio = model.LosslessRatio;
|
||||
newModel.VoltageResistantTestMethod = model.VoltageResistantTestMethod;
|
||||
newModel.VoltageResistantTestMedium = model.VoltageResistantTestMedium;
|
||||
newModel.VoltageResistantTestPressure = model.VoltageResistantTestPressure;
|
||||
newModel.LeakageTestMedium = model.LeakageTestMedium;
|
||||
newModel.LeakageTestPressure = model.LeakageTestPressure;
|
||||
newModel.CleaningMethod = model.CleaningMethod;
|
||||
newModel.CorrosionControlMethod = model.CorrosionControlMethod;
|
||||
newModel.InsulationMethod = model.InsulationMethod;
|
||||
newModel.Remark = model.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除工业管道安装汇总表
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteIndustrialPipelineInstallationSummaryById(string Id)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_IndustrialPipelineInstallationSummary model = db.JGZL_IndustrialPipelineInstallationSummary.FirstOrDefault(e => e.SummaryId == Id);
|
||||
if (model != null)
|
||||
{
|
||||
db.JGZL_IndustrialPipelineInstallationSummary.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
using Model;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 管道安装检查记录
|
||||
/// </summary>
|
||||
public class PipelineInstallationInspectionRecordService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取管道安装检查记录
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_PipelineInstallationInspectionRecord GetPipelineInstallationInspectionRecordById(string Id)
|
||||
{
|
||||
return Funs.DB.JGZL_PipelineInstallationInspectionRecord.FirstOrDefault(e => e.RecordId == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加管道安装检查记录
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddPipelineInstallationInspectionRecord(Model.JGZL_PipelineInstallationInspectionRecord model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_PipelineInstallationInspectionRecord newModel = new JGZL_PipelineInstallationInspectionRecord();
|
||||
newModel.RecordId = model.RecordId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.ProfessionalEngineering = model.ProfessionalEngineering;
|
||||
newModel.DrawingNumber = model.DrawingNumber;
|
||||
newModel.InspectionItems = model.InspectionItems;
|
||||
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_PipelineInstallationInspectionRecord.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改管道安装检查记录
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdatePipelineInstallationInspectionRecord(Model.JGZL_PipelineInstallationInspectionRecord model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_PipelineInstallationInspectionRecord newModel = db.JGZL_PipelineInstallationInspectionRecord.FirstOrDefault(e => e.RecordId == model.RecordId);
|
||||
if (newModel != null)
|
||||
{
|
||||
newModel.ProfessionalEngineering = model.ProfessionalEngineering;
|
||||
newModel.DrawingNumber = model.DrawingNumber;
|
||||
newModel.InspectionItems = model.InspectionItems;
|
||||
newModel.InspectionResults = model.InspectionResults;
|
||||
newModel.Remark = model.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除管道安装检查记录
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeletePipelineInstallationInspectionRecordById(string Id)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_PipelineInstallationInspectionRecord model = db.JGZL_PipelineInstallationInspectionRecord.FirstOrDefault(e => e.RecordId == Id);
|
||||
if (model != null)
|
||||
{
|
||||
db.JGZL_PipelineInstallationInspectionRecord.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user