92 lines
3.3 KiB
C#
92 lines
3.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Collections;
|
|
|
|
namespace BLL
|
|
{
|
|
|
|
/// <summary>
|
|
/// 资料发放登记
|
|
/// </summary>
|
|
public static class FinalFileService
|
|
{
|
|
public static Model.SGGLDB db = Funs.DB;
|
|
|
|
/// <summary>
|
|
/// 记录数
|
|
/// </summary>
|
|
private static int count
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
public static Model.Comprehensive_FinalFile getFinalFile(string finalFileId)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.Comprehensive_FinalFile FinalFile = db.Comprehensive_FinalFile.FirstOrDefault(e => e.FinalFileId == finalFileId);
|
|
return FinalFile;
|
|
|
|
}
|
|
/// <summary>
|
|
/// 添加资料发放登记
|
|
/// </summary>
|
|
/// <param name="DataDistribution"></param>
|
|
public static void AddFinalFile(Model.Comprehensive_FinalFile FinalFile)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.Comprehensive_FinalFile newFinalFile = new Model.Comprehensive_FinalFile();
|
|
newFinalFile.FinalFileId = FinalFile.FinalFileId;
|
|
newFinalFile.ProjectId = FinalFile.ProjectId;
|
|
newFinalFile.UnitId = FinalFile.UnitId;
|
|
newFinalFile.InspectionCode = FinalFile.InspectionCode;
|
|
newFinalFile.InspectionName = FinalFile.InspectionName;
|
|
newFinalFile.InspectionDate = FinalFile.InspectionDate;
|
|
newFinalFile.CreateDate = FinalFile.CreateDate;
|
|
newFinalFile.CreateMan = FinalFile.CreateMan;
|
|
newFinalFile.Remark = FinalFile.Remark;
|
|
db.Comprehensive_FinalFile.InsertOnSubmit(newFinalFile);
|
|
db.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改资料发放登记
|
|
/// </summary>
|
|
/// <param name="DataDistribution"></param>
|
|
public static void UpdateFinalFile(Model.Comprehensive_FinalFile FinalFile)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.Comprehensive_FinalFile newFinalFile = db.Comprehensive_FinalFile.FirstOrDefault(e => e.FinalFileId == FinalFile.FinalFileId);
|
|
if (newFinalFile != null)
|
|
{
|
|
newFinalFile.ProjectId = FinalFile.ProjectId;
|
|
newFinalFile.UnitId = FinalFile.UnitId;
|
|
newFinalFile.InspectionCode = FinalFile.InspectionCode;
|
|
newFinalFile.InspectionName = FinalFile.InspectionName;
|
|
newFinalFile.InspectionDate = FinalFile.InspectionDate;
|
|
newFinalFile.CreateDate = FinalFile.CreateDate;
|
|
newFinalFile.CreateMan = FinalFile.CreateMan;
|
|
newFinalFile.Remark = FinalFile.Remark;
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除资料发放登记
|
|
/// </summary>
|
|
/// <param name="specialDataDistributionId"></param>
|
|
public static void DeleteFinalFile(string finalFileId)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.Comprehensive_FinalFile FinalFile = db.Comprehensive_FinalFile.FirstOrDefault(e => e.FinalFileId == finalFileId);
|
|
if (FinalFile != null)
|
|
{
|
|
db.Comprehensive_FinalFile.DeleteOnSubmit(FinalFile);
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|