92 lines
4.6 KiB
C#
92 lines
4.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Collections;
|
|
|
|
namespace BLL
|
|
{
|
|
|
|
/// <summary>
|
|
/// 质量样板首件制验收登记
|
|
/// </summary>
|
|
public static class QualitySampleFirstAccFileService
|
|
{
|
|
public static Model.SUBQHSEDB db = Funs.DB;
|
|
|
|
/// <summary>
|
|
/// 记录数
|
|
/// </summary>
|
|
private static int count
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
public static Model.Comprehensive_QualitySampleFirstAccFile getQualitySampleFirstAccFile(string QualitySampleFirstAccFileId)
|
|
{
|
|
Model.SUBQHSEDB db = Funs.DB;
|
|
Model.Comprehensive_QualitySampleFirstAccFile QualitySampleFirstAccFile = db.Comprehensive_QualitySampleFirstAccFile.FirstOrDefault(e => e.QualitySampleFirstAccFileId == QualitySampleFirstAccFileId);
|
|
return QualitySampleFirstAccFile;
|
|
|
|
}
|
|
/// <summary>
|
|
/// 添加质量样板首件制验收登记
|
|
/// </summary>
|
|
/// <param name="DataDistribution"></param>
|
|
public static void AddQualitySampleFirstAccFile(Model.Comprehensive_QualitySampleFirstAccFile QualitySampleFirstAccFile)
|
|
{
|
|
Model.SUBQHSEDB db = Funs.DB;
|
|
Model.Comprehensive_QualitySampleFirstAccFile newQualitySampleFirstAccFile = new Model.Comprehensive_QualitySampleFirstAccFile();
|
|
newQualitySampleFirstAccFile.QualitySampleFirstAccFileId = QualitySampleFirstAccFile.QualitySampleFirstAccFileId;
|
|
newQualitySampleFirstAccFile.ProjectId = QualitySampleFirstAccFile.ProjectId;
|
|
newQualitySampleFirstAccFile.UnitId = QualitySampleFirstAccFile.UnitId;
|
|
newQualitySampleFirstAccFile.InspectionCode = QualitySampleFirstAccFile.InspectionCode;
|
|
newQualitySampleFirstAccFile.InspectionName = QualitySampleFirstAccFile.InspectionName;
|
|
newQualitySampleFirstAccFile.InspectionDate = QualitySampleFirstAccFile.InspectionDate;
|
|
newQualitySampleFirstAccFile.CreateDate = QualitySampleFirstAccFile.CreateDate;
|
|
newQualitySampleFirstAccFile.CreateMan = QualitySampleFirstAccFile.CreateMan;
|
|
newQualitySampleFirstAccFile.Remark = QualitySampleFirstAccFile.Remark;
|
|
db.Comprehensive_QualitySampleFirstAccFile.InsertOnSubmit(newQualitySampleFirstAccFile);
|
|
db.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改质量样板首件制验收登记
|
|
/// </summary>
|
|
/// <param name="DataDistribution"></param>
|
|
public static void UpdateQualitySampleFirstAccFile(Model.Comprehensive_QualitySampleFirstAccFile QualitySampleFirstAccFile)
|
|
{
|
|
Model.SUBQHSEDB db = Funs.DB;
|
|
Model.Comprehensive_QualitySampleFirstAccFile newQualitySampleFirstAccFile = db.Comprehensive_QualitySampleFirstAccFile.FirstOrDefault(e => e.QualitySampleFirstAccFileId == QualitySampleFirstAccFile.QualitySampleFirstAccFileId);
|
|
if (newQualitySampleFirstAccFile != null)
|
|
{
|
|
newQualitySampleFirstAccFile.ProjectId = QualitySampleFirstAccFile.ProjectId;
|
|
newQualitySampleFirstAccFile.UnitId = QualitySampleFirstAccFile.UnitId;
|
|
newQualitySampleFirstAccFile.InspectionCode = QualitySampleFirstAccFile.InspectionCode;
|
|
newQualitySampleFirstAccFile.InspectionName = QualitySampleFirstAccFile.InspectionName;
|
|
newQualitySampleFirstAccFile.InspectionDate = QualitySampleFirstAccFile.InspectionDate;
|
|
newQualitySampleFirstAccFile.CreateDate = QualitySampleFirstAccFile.CreateDate;
|
|
newQualitySampleFirstAccFile.CreateMan = QualitySampleFirstAccFile.CreateMan;
|
|
newQualitySampleFirstAccFile.Remark = QualitySampleFirstAccFile.Remark;
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除质量样板首件制验收登记
|
|
/// </summary>
|
|
/// <param name="specialDataDistributionId"></param>
|
|
public static void DeleteQualitySampleFirstAccFile(string QualitySampleFirstAccFileId)
|
|
{
|
|
Model.SUBQHSEDB db = Funs.DB;
|
|
Model.Comprehensive_QualitySampleFirstAccFile QualitySampleFirstAccFile = db.Comprehensive_QualitySampleFirstAccFile.FirstOrDefault(e => e.QualitySampleFirstAccFileId == QualitySampleFirstAccFileId);
|
|
if (QualitySampleFirstAccFile != null)
|
|
{
|
|
db.Comprehensive_QualitySampleFirstAccFile.DeleteOnSubmit(QualitySampleFirstAccFile);
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|