124 lines
5.8 KiB
C#
124 lines
5.8 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
|
|||
|
namespace BLL
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
public static class HJGL_HotProcessCardService
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 根据主键获取热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
/// <param name="hpcId"></param>
|
|||
|
/// <returns></returns>
|
|||
|
public static Model.HJGL_Base_HotProcessCard GetHotProcessCardById(string hpcId)
|
|||
|
{
|
|||
|
return Funs.DB.HJGL_Base_HotProcessCard.FirstOrDefault(e => e.HpcId == hpcId);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 添加热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
/// <param name="hotProcessCard"></param>
|
|||
|
public static void AddHotProcessCard(Model.HJGL_Base_HotProcessCard hotProcessCard)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.HJGL_Base_HotProcessCard newHotProcessCard = new Model.HJGL_Base_HotProcessCard();
|
|||
|
newHotProcessCard.HpcId = hotProcessCard.HpcId;
|
|||
|
newHotProcessCard.Shejiwj = hotProcessCard.Shejiwj;
|
|||
|
newHotProcessCard.Guandaocz = hotProcessCard.Guandaocz;
|
|||
|
newHotProcessCard.Guandaogg = hotProcessCard.Guandaogg;
|
|||
|
newHotProcessCard.Jietouxs = hotProcessCard.Jietouxs;
|
|||
|
newHotProcessCard.Yijuhanpin = hotProcessCard.Yijuhanpin;
|
|||
|
newHotProcessCard.Kzxtxh = hotProcessCard.Kzxtxh;
|
|||
|
newHotProcessCard.Jiareqixh = hotProcessCard.Jiareqixh;
|
|||
|
newHotProcessCard.Cewenyq = hotProcessCard.Cewenyq;
|
|||
|
newHotProcessCard.Buchangdx = hotProcessCard.Buchangdx;
|
|||
|
newHotProcessCard.Jiaredaigd = hotProcessCard.Jiaredaigd;
|
|||
|
newHotProcessCard.Bwkuandu = hotProcessCard.Bwkuandu;
|
|||
|
newHotProcessCard.Bwcailao = hotProcessCard.Bwcailao;
|
|||
|
newHotProcessCard.Bwdianshu = hotProcessCard.Bwdianshu;
|
|||
|
newHotProcessCard.Cewendianshc = hotProcessCard.Cewendianshc;
|
|||
|
newHotProcessCard.Hanhouchl = hotProcessCard.Hanhouchl;
|
|||
|
newHotProcessCard.Jiaresd = hotProcessCard.Jiaresd;
|
|||
|
newHotProcessCard.Bwwendu = hotProcessCard.Bwwendu;
|
|||
|
newHotProcessCard.Bwshijian = hotProcessCard.Bwshijian;
|
|||
|
newHotProcessCard.Lenquesd = hotProcessCard.Lenquesd;
|
|||
|
newHotProcessCard.Ewailq = hotProcessCard.Ewailq;
|
|||
|
newHotProcessCard.Lilunhanhou = hotProcessCard.Lilunhanhou;
|
|||
|
newHotProcessCard.Qishuyq = hotProcessCard.Qishuyq;
|
|||
|
newHotProcessCard.Qitashc = hotProcessCard.Qitashc;
|
|||
|
db.HJGL_Base_HotProcessCard.InsertOnSubmit(newHotProcessCard);
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 修改热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
/// <param name="hotProcessCard"></param>
|
|||
|
public static void UpdateHotProcessCard(Model.HJGL_Base_HotProcessCard hotProcessCard)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.HJGL_Base_HotProcessCard newHotProcessCard = db.HJGL_Base_HotProcessCard.FirstOrDefault(e => e.HpcId == hotProcessCard.HpcId);
|
|||
|
if (newHotProcessCard != null)
|
|||
|
{
|
|||
|
newHotProcessCard.Shejiwj = hotProcessCard.Shejiwj;
|
|||
|
newHotProcessCard.Guandaocz = hotProcessCard.Guandaocz;
|
|||
|
newHotProcessCard.Guandaogg = hotProcessCard.Guandaogg;
|
|||
|
newHotProcessCard.Jietouxs = hotProcessCard.Jietouxs;
|
|||
|
newHotProcessCard.Yijuhanpin = hotProcessCard.Yijuhanpin;
|
|||
|
newHotProcessCard.Kzxtxh = hotProcessCard.Kzxtxh;
|
|||
|
newHotProcessCard.Jiareqixh = hotProcessCard.Jiareqixh;
|
|||
|
newHotProcessCard.Cewenyq = hotProcessCard.Cewenyq;
|
|||
|
newHotProcessCard.Buchangdx = hotProcessCard.Buchangdx;
|
|||
|
newHotProcessCard.Jiaredaigd = hotProcessCard.Jiaredaigd;
|
|||
|
newHotProcessCard.Bwkuandu = hotProcessCard.Bwkuandu;
|
|||
|
newHotProcessCard.Bwcailao = hotProcessCard.Bwcailao;
|
|||
|
newHotProcessCard.Bwdianshu = hotProcessCard.Bwdianshu;
|
|||
|
newHotProcessCard.Cewendianshc = hotProcessCard.Cewendianshc;
|
|||
|
newHotProcessCard.Hanhouchl = hotProcessCard.Hanhouchl;
|
|||
|
newHotProcessCard.Jiaresd = hotProcessCard.Jiaresd;
|
|||
|
newHotProcessCard.Bwwendu = hotProcessCard.Bwwendu;
|
|||
|
newHotProcessCard.Bwshijian = hotProcessCard.Bwshijian;
|
|||
|
newHotProcessCard.Lenquesd = hotProcessCard.Lenquesd;
|
|||
|
newHotProcessCard.Ewailq = hotProcessCard.Ewailq;
|
|||
|
newHotProcessCard.Lilunhanhou = hotProcessCard.Lilunhanhou;
|
|||
|
newHotProcessCard.Qishuyq = hotProcessCard.Qishuyq;
|
|||
|
newHotProcessCard.Qitashc = hotProcessCard.Qitashc;
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 根据主键删除热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
/// <param name="hpcId"></param>
|
|||
|
public static void DeleteHotProcessCardById(string hpcId)
|
|||
|
{
|
|||
|
Model.SGGLDB db = Funs.DB;
|
|||
|
Model.HJGL_Base_HotProcessCard hotProcessCard = db.HJGL_Base_HotProcessCard.FirstOrDefault(e => e.HpcId == hpcId);
|
|||
|
if (hotProcessCard != null)
|
|||
|
{
|
|||
|
db.HJGL_Base_HotProcessCard.DeleteOnSubmit(hotProcessCard);
|
|||
|
db.SubmitChanges();
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 获取热处理工艺卡目录
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
public static List<Model.HJGL_Base_HotProcessCard> GetHotProcessCardList()
|
|||
|
{
|
|||
|
var q = (from x in Funs.DB.HJGL_Base_HotProcessCard
|
|||
|
//join y in db.HJGL_BS_Steel on x.Guandaocz equals y.STE_ID
|
|||
|
orderby x.Shejiwj
|
|||
|
select x).ToList();
|
|||
|
return q;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|