20251213 工程交工验收证书
This commit is contained in:
@@ -245,6 +245,7 @@
|
||||
<Compile Include="HJGL\WeldingManage\WelderOKRateService.cs" />
|
||||
<Compile Include="HJGL\WeldingManage\WelderOKRateStatisticsService.cs" />
|
||||
<Compile Include="HJGL\WeldingManage\WeldRecordInService.cs" />
|
||||
<Compile Include="JGZL\AcceptanceCertificateService.cs" />
|
||||
<Compile Include="JGZL\CommencementReportService.cs" />
|
||||
<Compile Include="JGZL\HandoverCertificateService.cs" />
|
||||
<Compile Include="JsonHelper.cs" />
|
||||
|
||||
@@ -1764,6 +1764,11 @@ namespace BLL
|
||||
/// 工程中间交接证书
|
||||
/// </summary>
|
||||
public const string JGZL_HandoverCertificateMenuId = "7BB74C3E-52E6-49C2-91FA-FF73128FF8E6";
|
||||
|
||||
/// <summary>
|
||||
/// 工程交工验收证书
|
||||
/// </summary>
|
||||
public const string JGZL_AcceptanceCertificateMenuId = "13172551-E58A-4F87-A090-3B8476FAA517";
|
||||
#endregion
|
||||
|
||||
#region 报表对应ID
|
||||
|
||||
@@ -0,0 +1,84 @@
|
||||
using Model;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 工程交工验收证书
|
||||
/// </summary>
|
||||
public class AcceptanceCertificateService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取工程交工验收证书
|
||||
/// </summary>
|
||||
/// <param name="certificateId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_AcceptanceCertificate GetAcceptanceCertificateById(string certificateId)
|
||||
{
|
||||
return Funs.DB.JGZL_AcceptanceCertificate.FirstOrDefault(e => e.CertificateId == certificateId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 增加工程交工验收证书
|
||||
/// </summary>
|
||||
/// <param name="acceptanceCertificate"></param>
|
||||
public static void AddAcceptanceCertificate(Model.JGZL_AcceptanceCertificate acceptanceCertificate)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_AcceptanceCertificate newAcceptanceCertificate = new JGZL_AcceptanceCertificate();
|
||||
newAcceptanceCertificate.CertificateId = acceptanceCertificate.CertificateId;
|
||||
newAcceptanceCertificate.ProjectId = acceptanceCertificate.ProjectId;
|
||||
newAcceptanceCertificate.ContractNumber = acceptanceCertificate.ContractNumber;
|
||||
newAcceptanceCertificate.StartDate = acceptanceCertificate.StartDate;
|
||||
newAcceptanceCertificate.EndDate = acceptanceCertificate.EndDate;
|
||||
newAcceptanceCertificate.ProjectContent = acceptanceCertificate.ProjectContent;
|
||||
newAcceptanceCertificate.AcceptanceOpinion = acceptanceCertificate.AcceptanceOpinion;
|
||||
newAcceptanceCertificate.HeaderMan = acceptanceCertificate.HeaderMan;
|
||||
newAcceptanceCertificate.SupervisoryOpinion = acceptanceCertificate.SupervisoryOpinion;
|
||||
newAcceptanceCertificate.CompileMan = acceptanceCertificate.CompileMan;
|
||||
newAcceptanceCertificate.CompileDate = acceptanceCertificate.CompileDate;
|
||||
db.JGZL_AcceptanceCertificate.InsertOnSubmit(newAcceptanceCertificate);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改工程交工验收证书
|
||||
/// </summary>
|
||||
/// <param name="acceptanceCertificate"></param>
|
||||
public static void UpdateAcceptanceCertificate(Model.JGZL_AcceptanceCertificate acceptanceCertificate)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_AcceptanceCertificate newAcceptanceCertificate = db.JGZL_AcceptanceCertificate.FirstOrDefault(e => e.CertificateId == acceptanceCertificate.CertificateId);
|
||||
if (newAcceptanceCertificate != null)
|
||||
{
|
||||
newAcceptanceCertificate.ContractNumber = acceptanceCertificate.ContractNumber;
|
||||
newAcceptanceCertificate.StartDate = acceptanceCertificate.StartDate;
|
||||
newAcceptanceCertificate.EndDate = acceptanceCertificate.EndDate;
|
||||
newAcceptanceCertificate.ProjectContent = acceptanceCertificate.ProjectContent;
|
||||
newAcceptanceCertificate.AcceptanceOpinion = acceptanceCertificate.AcceptanceOpinion;
|
||||
newAcceptanceCertificate.HeaderMan = acceptanceCertificate.HeaderMan;
|
||||
newAcceptanceCertificate.SupervisoryOpinion = acceptanceCertificate.SupervisoryOpinion;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除工程交工验收证书
|
||||
/// </summary>
|
||||
/// <param name="certificateId"></param>
|
||||
public static void DeleteAcceptanceCertificateById(string certificateId)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_AcceptanceCertificate acceptanceCertificate = db.JGZL_AcceptanceCertificate.FirstOrDefault(e => e.CertificateId == certificateId);
|
||||
if (acceptanceCertificate != null)
|
||||
{
|
||||
db.JGZL_AcceptanceCertificate.DeleteOnSubmit(acceptanceCertificate);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user