fix:初始化仓库
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL.HSSE
|
||||
{
|
||||
|
||||
public static class MaterialService
|
||||
{
|
||||
public static Model.SGGLDB db = Funs.DB;
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取一般机具设备资质
|
||||
/// </summary>
|
||||
/// <param name="generalEquipmentQualityId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.HSSE_Material GetMaterialById(string materialId)
|
||||
{
|
||||
return Funs.DB.HSSE_Material.FirstOrDefault(e => e.MaterialId == materialId);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 添加一般机具设备资质
|
||||
/// </summary>
|
||||
/// <param name="generalEquipmentQuality"></param>
|
||||
public static void AddMaterial(Model.HSSE_Material material)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HSSE_Material materialNew = new Model.HSSE_Material
|
||||
{
|
||||
MaterialId = material.MaterialId,
|
||||
Name = material.Name,
|
||||
ProjectId = material.ProjectId,
|
||||
PublishMan = material.PublishMan,
|
||||
PublishDate = material.PublishDate,
|
||||
CreateMan = material.CreateMan,
|
||||
CreateDate = material.CreateDate,
|
||||
Remark = material.Remark
|
||||
|
||||
};
|
||||
db.HSSE_Material.InsertOnSubmit(materialNew);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改一般机具设备资质
|
||||
/// </summary>
|
||||
/// <param name="generalEquipmentQuality"></param>
|
||||
public static void UpdateMaterial(Model.HSSE_Material material)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HSSE_Material materialold = db.HSSE_Material.FirstOrDefault(e => e.MaterialId == material.MaterialId);
|
||||
if (materialold != null)
|
||||
{
|
||||
materialold.MaterialId = material.MaterialId;
|
||||
materialold.Name = material.Name;
|
||||
materialold.ProjectId = material.ProjectId;
|
||||
materialold.PublishMan = material.PublishMan;
|
||||
materialold.PublishDate = material.PublishDate;
|
||||
materialold.CreateMan = material.CreateMan;
|
||||
materialold.CreateDate = material.CreateDate;
|
||||
materialold.Remark = material.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除一般机具设备资质
|
||||
/// </summary>
|
||||
/// <param name="generalEquipmentQualityId"></param>
|
||||
public static void DeleteMaterial(string materialId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HSSE_Material material = db.HSSE_Material.FirstOrDefault(e => e.MaterialId == materialId);
|
||||
if (material != null)
|
||||
{
|
||||
|
||||
CommonService.DeleteAttachFileById(materialId);
|
||||
db.HSSE_Material.DeleteOnSubmit(material);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user