dd
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 材质标准
|
||||
/// </summary>
|
||||
public static class HJGL_MaterialStandardService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取材质标准
|
||||
/// </summary>
|
||||
/// <param name="MaterialStandardId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.HJGL_BS_MaterialStandard GetMaterialStandardById(string materialStandardId)
|
||||
{
|
||||
return Funs.DB.HJGL_BS_MaterialStandard.FirstOrDefault(e => e.MaterialStandardId == materialStandardId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加材质标准
|
||||
/// </summary>
|
||||
/// <param name="?"></param>
|
||||
public static void AddMaterialStandard(Model.HJGL_BS_MaterialStandard materialStandard)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HJGL_BS_MaterialStandard newMaterialStandard = new Model.HJGL_BS_MaterialStandard();
|
||||
newMaterialStandard.MaterialStandardId = materialStandard.MaterialStandardId;
|
||||
newMaterialStandard.MaterialStandardCode = materialStandard.MaterialStandardCode;
|
||||
newMaterialStandard.MaterialStandardName = materialStandard.MaterialStandardName;
|
||||
newMaterialStandard.Remark = materialStandard.Remark;
|
||||
db.HJGL_BS_MaterialStandard.InsertOnSubmit(newMaterialStandard);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改材质标准
|
||||
/// </summary>
|
||||
/// <param name="materialStandard"></param>
|
||||
public static void UpdateMaterialStandard(Model.HJGL_BS_MaterialStandard materialStandard)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HJGL_BS_MaterialStandard newMaterialStandard = db.HJGL_BS_MaterialStandard.FirstOrDefault(e => e.MaterialStandardId == materialStandard.MaterialStandardId);
|
||||
if (newMaterialStandard != null)
|
||||
{
|
||||
newMaterialStandard.MaterialStandardCode = materialStandard.MaterialStandardCode;
|
||||
newMaterialStandard.MaterialStandardName = materialStandard.MaterialStandardName;
|
||||
newMaterialStandard.Remark = materialStandard.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除材质标准
|
||||
/// </summary>
|
||||
/// <param name="materialStandardId"></param>
|
||||
public static void DeleteMaterialStandardById(string materialStandardId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.HJGL_BS_MaterialStandard materialStandard = db.HJGL_BS_MaterialStandard.FirstOrDefault(e => e.MaterialStandardId == materialStandardId);
|
||||
if (materialStandard != null)
|
||||
{
|
||||
db.HJGL_BS_MaterialStandard.DeleteOnSubmit(materialStandard);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 判断材质标准代号是否存在
|
||||
/// </summary>
|
||||
/// <param name="materialStandardCode"></param>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
public static bool IsExitMaterialStandardCode(string materialStandardCode, string id)
|
||||
{
|
||||
var q = Funs.DB.HJGL_BS_MaterialStandard.FirstOrDefault(x => x.MaterialStandardCode == materialStandardCode && x.MaterialStandardId != id);
|
||||
if (q != null)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取材质标准列表
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static List<Model.HJGL_BS_MaterialStandard> GetMaterialStandardList()
|
||||
{
|
||||
return (from x in Funs.DB.HJGL_BS_MaterialStandard orderby x.MaterialStandardCode select x).ToList();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user