20260105 交工资料

This commit is contained in:
2026-01-05 15:49:33 +08:00
parent 51da1a3603
commit 37824c70d5
27 changed files with 3760 additions and 13 deletions
+1
View File
@@ -250,6 +250,7 @@
<Compile Include="JGZL\ConDrawingVerificationService.cs" />
<Compile Include="JGZL\ContactService.cs" />
<Compile Include="JGZL\HandoverCertificateService.cs" />
<Compile Include="JGZL\MeasuringInstrumentsService.cs" />
<Compile Include="JGZL\NDTPersonService.cs" />
<Compile Include="JGZL\SpecialEquipmentMaintenanceService.cs" />
<Compile Include="JsonHelper.cs" />
+5
View File
@@ -1790,6 +1790,11 @@ namespace BLL
/// 施工图核查记录
/// </summary>
public const string JGZL_ConDrawingVerificationMenuId = "E6221F7D-9A68-44FB-974D-6857EC9CC5E8";
/// <summary>
/// 周期检定计量器具清单
/// </summary>
public const string JGZL_MeasuringInstrumentsMenuId = "AA56E986-CDB6-438E-B4AA-F1A7DE373C8B";
#endregion
#region ID
@@ -0,0 +1,88 @@
using Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
/// <summary>
/// 周期检定计量器具清单
/// </summary>
public class MeasuringInstrumentsService
{
/// <summary>
/// 根据主键获取周期检定计量器具清单
/// </summary>
/// <param name="measuringInstrumentsId"></param>
/// <returns></returns>
public static Model.JGZL_MeasuringInstruments GetMeasuringInstrumentsById(string measuringInstrumentsId)
{
return Funs.DB.JGZL_MeasuringInstruments.FirstOrDefault(e => e.MeasuringInstrumentsId == measuringInstrumentsId);
}
/// <summary>
/// 添加周期检定计量器具清单
/// </summary>
/// <param name="measuringInstruments"></param>
public static void AddMeasuringInstruments(Model.JGZL_MeasuringInstruments measuringInstruments)
{
SGGLDB db = Funs.DB;
Model.JGZL_MeasuringInstruments newMeasuringInstruments = new JGZL_MeasuringInstruments();
newMeasuringInstruments.MeasuringInstrumentsId = measuringInstruments.MeasuringInstrumentsId;
newMeasuringInstruments.ProjectId = measuringInstruments.ProjectId;
newMeasuringInstruments.MeasuringInstrumentsName = measuringInstruments.MeasuringInstrumentsName;
newMeasuringInstruments.MeasuringInstrumentsCode = measuringInstruments.MeasuringInstrumentsCode;
newMeasuringInstruments.Specification = measuringInstruments.Specification;
newMeasuringInstruments.AccuracyLevel = measuringInstruments.AccuracyLevel;
newMeasuringInstruments.CertificateNumber = measuringInstruments.CertificateNumber;
newMeasuringInstruments.VerificationDate = measuringInstruments.VerificationDate;
newMeasuringInstruments.ValidityPeriod = measuringInstruments.ValidityPeriod;
newMeasuringInstruments.Remark = measuringInstruments.Remark;
newMeasuringInstruments.CompileMan = measuringInstruments.CompileMan;
newMeasuringInstruments.CompileDate = measuringInstruments.CompileDate;
newMeasuringInstruments.Reviewer = measuringInstruments.Reviewer;
newMeasuringInstruments.RevieweDate = measuringInstruments.RevieweDate;
db.JGZL_MeasuringInstruments.InsertOnSubmit(newMeasuringInstruments);
db.SubmitChanges();
}
/// <summary>
/// 修改周期检定计量器具清单
/// </summary>
/// <param name="measuringInstruments"></param>
public static void UpdateMeasuringInstruments(Model.JGZL_MeasuringInstruments measuringInstruments)
{
SGGLDB db = Funs.DB;
Model.JGZL_MeasuringInstruments newMeasuringInstruments = db.JGZL_MeasuringInstruments.FirstOrDefault(e => e.MeasuringInstrumentsId == measuringInstruments.MeasuringInstrumentsId);
if (newMeasuringInstruments != null)
{
newMeasuringInstruments.MeasuringInstrumentsName = measuringInstruments.MeasuringInstrumentsName;
newMeasuringInstruments.MeasuringInstrumentsCode = measuringInstruments.MeasuringInstrumentsCode;
newMeasuringInstruments.Specification = measuringInstruments.Specification;
newMeasuringInstruments.AccuracyLevel = measuringInstruments.AccuracyLevel;
newMeasuringInstruments.CertificateNumber = measuringInstruments.CertificateNumber;
newMeasuringInstruments.VerificationDate = measuringInstruments.VerificationDate;
newMeasuringInstruments.ValidityPeriod = measuringInstruments.ValidityPeriod;
newMeasuringInstruments.Remark = measuringInstruments.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除周期检定计量器具清单
/// </summary>
/// <param name="measuringInstrumentsId"></param>
public static void DeleteMeasuringInstrumentsById(string measuringInstrumentsId)
{
SGGLDB db = Funs.DB;
Model.JGZL_MeasuringInstruments measuringInstruments = db.JGZL_MeasuringInstruments.FirstOrDefault(e => e.MeasuringInstrumentsId == measuringInstrumentsId);
if (measuringInstruments != null)
{
db.JGZL_MeasuringInstruments.DeleteOnSubmit(measuringInstruments);
db.SubmitChanges();
}
}
}
}