材料质量证明文件一览表
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -254,6 +254,7 @@
|
||||
<Compile Include="JGZL\ContactService.cs" />
|
||||
<Compile Include="JGZL\ElectrostaticGroundingService.cs" />
|
||||
<Compile Include="JGZL\HandoverCertificateService.cs" />
|
||||
<Compile Include="JGZL\MaterialQualityCertificateDocService.cs" />
|
||||
<Compile Include="JGZL\MeasuringInstrumentsService.cs" />
|
||||
<Compile Include="JGZL\NDTPersonService.cs" />
|
||||
<Compile Include="JGZL\QualityControlPointInspectionService.cs" />
|
||||
|
||||
@@ -1815,6 +1815,14 @@ namespace BLL
|
||||
/// 管道吹扫/清洗检验记录
|
||||
/// </summary>
|
||||
public const string JGZL_BlowingCleaningMenuId = "E64FC226-8164-43F7-AA4D-6E268EDEC5BC";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 材料质量证明文件一览表
|
||||
/// </summary>
|
||||
public const string JGZL_MaterialQualityCertificateDocMenuId = "1334FD4F-221E-422A-9038-3ED86A50E8EC";
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
#region 报表对应ID
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
using Model;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 材料质量证明文件一览表
|
||||
/// </summary>
|
||||
public class MaterialQualityCertificateDocService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取材料质量证明文件一览表
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.JGZL_MaterialQualityCertificateDoc GetMaterialQualityCertificateDocById(string Id)
|
||||
{
|
||||
return Funs.DB.JGZL_MaterialQualityCertificateDoc.FirstOrDefault(e => e.MaterialId == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加材料质量证明文件一览表
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddMaterialQualityCertificateDoc(Model.JGZL_MaterialQualityCertificateDoc model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_MaterialQualityCertificateDoc newModel = new JGZL_MaterialQualityCertificateDoc();
|
||||
newModel.MaterialId = model.MaterialId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.MaterialName = model.MaterialName;
|
||||
newModel.MaterialCode = model.MaterialCode;
|
||||
newModel.SerialCode = model.SerialCode;
|
||||
newModel.Material = model.Material;
|
||||
newModel.Specification = model.Specification;
|
||||
newModel.Manufacturer = model.Manufacturer;
|
||||
newModel.Unit = model.Unit;
|
||||
newModel.TotalNum = model.TotalNum;
|
||||
newModel.ReInspectionReportCode = model.ReInspectionReportCode;
|
||||
newModel.ReceivingUnit = model.ReceivingUnit;
|
||||
newModel.DrawNum = model.DrawNum;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.CompileMan = model.CompileMan;
|
||||
newModel.CompileDate = model.CompileDate;
|
||||
newModel.Reviewer = model.Reviewer;
|
||||
newModel.RevieweDate = model.RevieweDate;
|
||||
db.JGZL_MaterialQualityCertificateDoc.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改材料质量证明文件一览表
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateMaterialQualityCertificateDoc(Model.JGZL_MaterialQualityCertificateDoc model)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_MaterialQualityCertificateDoc newModel = db.JGZL_MaterialQualityCertificateDoc.FirstOrDefault(e => e.MaterialId == model.MaterialId);
|
||||
if (newModel != null)
|
||||
{
|
||||
newModel.MaterialName = model.MaterialName;
|
||||
newModel.MaterialCode = model.MaterialCode;
|
||||
newModel.SerialCode = model.SerialCode;
|
||||
newModel.Material = model.Material;
|
||||
newModel.Specification = model.Specification;
|
||||
newModel.Manufacturer = model.Manufacturer;
|
||||
newModel.Unit = model.Unit;
|
||||
newModel.TotalNum = model.TotalNum;
|
||||
newModel.ReInspectionReportCode = model.ReInspectionReportCode;
|
||||
newModel.ReceivingUnit = model.ReceivingUnit;
|
||||
newModel.DrawNum = model.DrawNum;
|
||||
newModel.Remark = model.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除材料质量证明文件一览表
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteMaterialQualityCertificateDocById(string Id)
|
||||
{
|
||||
SGGLDB db = Funs.DB;
|
||||
Model.JGZL_MaterialQualityCertificateDoc model = db.JGZL_MaterialQualityCertificateDoc.FirstOrDefault(e => e.MaterialId == Id);
|
||||
if (model != null)
|
||||
{
|
||||
db.JGZL_MaterialQualityCertificateDoc.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user