提交定制会内容
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 特设质保体系
|
||||
/// </summary>
|
||||
public class QualityAssuranceService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取特设质保体系
|
||||
/// </summary>
|
||||
/// <param name="qualityAssuranceId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Comprehensive_QualityAssurance GetQualityAssuranceById(string qualityAssuranceId)
|
||||
{
|
||||
return Funs.DB.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssuranceId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加特设质保体系
|
||||
/// </summary>
|
||||
/// <param name="qualityAssurance"></param>
|
||||
public static void AddQualityAssurance(Model.Comprehensive_QualityAssurance qualityAssurance)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Comprehensive_QualityAssurance newAssurance = new Model.Comprehensive_QualityAssurance
|
||||
{
|
||||
QualityAssuranceId = qualityAssurance.QualityAssuranceId,
|
||||
ProjectId = qualityAssurance.ProjectId,
|
||||
QualityAssuranceCode = qualityAssurance.QualityAssuranceCode,
|
||||
QualityAssuranceName = qualityAssurance.QualityAssuranceName,
|
||||
QualityAssuranceType = qualityAssurance.QualityAssuranceType,
|
||||
ContentTexts = qualityAssurance.ContentTexts,
|
||||
CompileMan = qualityAssurance.CompileMan,
|
||||
CompileDate = qualityAssurance.CompileDate,
|
||||
};
|
||||
db.Comprehensive_QualityAssurance.InsertOnSubmit(newAssurance);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改特设质保体系
|
||||
/// </summary>
|
||||
/// <param name="qualityAssurance"></param>
|
||||
public static void UpdateQualityAssurance(Model.Comprehensive_QualityAssurance qualityAssurance)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Comprehensive_QualityAssurance newAssurance = db.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssurance.QualityAssuranceId);
|
||||
if (newAssurance != null)
|
||||
{
|
||||
newAssurance.QualityAssuranceCode = qualityAssurance.QualityAssuranceCode;
|
||||
newAssurance.QualityAssuranceName = qualityAssurance.QualityAssuranceName;
|
||||
newAssurance.QualityAssuranceType = qualityAssurance.QualityAssuranceType;
|
||||
newAssurance.ContentTexts = qualityAssurance.ContentTexts;
|
||||
newAssurance.CompileMan = qualityAssurance.CompileMan;
|
||||
newAssurance.CompileDate = qualityAssurance.CompileDate;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除特设质保体系
|
||||
/// </summary>
|
||||
/// <param name="qualityAssuranceId"></param>
|
||||
public static void DeleteQualityAssuranceById(string qualityAssuranceId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Comprehensive_QualityAssurance qualityAssurance = db.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssuranceId);
|
||||
if (qualityAssurance != null)
|
||||
{
|
||||
db.Comprehensive_QualityAssurance.DeleteOnSubmit(qualityAssurance);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user