using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
///
/// 公司质量样板
///
public class QualityModelService
{
///
/// 根据主键获取公司质量样板
///
///
///
public static Model.Model_QualityModel GetQualityModelById(string QualityModelId)
{
return Funs.DB.Model_QualityModel.FirstOrDefault(e => e.QualityModelId == QualityModelId);
}
///
/// 添加公司质量样板
///
///
public static void AddQualityModel(Model.Model_QualityModel QualityModel)
{
Model.Model_QualityModel newQualityModel = new Model.Model_QualityModel
{
QualityModelId = QualityModel.QualityModelId,
ProjectId = QualityModel.ProjectId,
CompanyModelId = QualityModel.CompanyModelId,
Evaluate = QualityModel.Evaluate,
Remark = QualityModel.Remark,
CompileMan = QualityModel.CompileMan,
CompileDate = QualityModel.CompileDate
};
Funs.DB.Model_QualityModel.InsertOnSubmit(newQualityModel);
Funs.DB.SubmitChanges();
}
///
/// 修改公司质量样板
///
///
public static void UpdateQualityModel(Model.Model_QualityModel QualityModel)
{
Model.Model_QualityModel newQualityModel = Funs.DB.Model_QualityModel.FirstOrDefault(e => e.QualityModelId == QualityModel.QualityModelId);
if (newQualityModel != null)
{
newQualityModel.CompanyModelId = QualityModel.CompanyModelId;
newQualityModel.Evaluate = QualityModel.Evaluate;
newQualityModel.Remark = QualityModel.Remark;
Funs.DB.SubmitChanges();
}
}
///
/// 根据主键删除公司质量样板
///
///
public static void DeleteQualityModelById(string QualityModelId)
{
Model.Model_QualityModel QualityModel = Funs.DB.Model_QualityModel.FirstOrDefault(e => e.QualityModelId == QualityModelId);
if (QualityModel != null)
{
CommonService.DeleteAttachFileById(QualityModelId);
Funs.DB.Model_QualityModel.DeleteOnSubmit(QualityModel);
Funs.DB.SubmitChanges();
}
}
}
}