123 lines
6.7 KiB
C#
123 lines
6.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace BLL
|
|
{
|
|
/// <summary>
|
|
/// 热处理工艺卡
|
|
/// </summary>
|
|
public static class HJGL_WeldHotProcessCardService
|
|
{
|
|
/// <summary>
|
|
/// 根据主键获取热处理工艺卡
|
|
/// </summary>
|
|
/// <param name="weldHpcId"></param>
|
|
/// <returns></returns>
|
|
public static Model.HJGL_WeldingProcedure_WeldHotProcessCard GetWeldHotProcessCardById(string weldHpcId)
|
|
{
|
|
return Funs.DB.HJGL_WeldingProcedure_WeldHotProcessCard.FirstOrDefault(e => e.WeldHpcId == weldHpcId);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 添加热处理工艺卡
|
|
/// </summary>
|
|
/// <param name="weldHotProcessCard"></param>
|
|
public static void AddWeldHotProcessCard(Model.HJGL_WeldingProcedure_WeldHotProcessCard weldHotProcessCard)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldHotProcessCard newWeldHotProcessCard = new Model.HJGL_WeldingProcedure_WeldHotProcessCard();
|
|
newWeldHotProcessCard.WeldHpcId = weldHotProcessCard.WeldHpcId;
|
|
newWeldHotProcessCard.ProjectId = weldHotProcessCard.ProjectId;
|
|
newWeldHotProcessCard.HpcCode = weldHotProcessCard.HpcCode;
|
|
newWeldHotProcessCard.UnitId = weldHotProcessCard.UnitId;
|
|
newWeldHotProcessCard.Shejiwj = weldHotProcessCard.Shejiwj;
|
|
newWeldHotProcessCard.Guandaocz = weldHotProcessCard.Guandaocz;
|
|
newWeldHotProcessCard.Guandaogg = weldHotProcessCard.Guandaogg;
|
|
newWeldHotProcessCard.BzPerson = weldHotProcessCard.BzPerson;
|
|
newWeldHotProcessCard.HpcId = weldHotProcessCard.HpcId;
|
|
newWeldHotProcessCard.Jietouxs = weldHotProcessCard.Jietouxs;
|
|
newWeldHotProcessCard.Yijuhanpin = weldHotProcessCard.Yijuhanpin;
|
|
newWeldHotProcessCard.Kzxtxh = weldHotProcessCard.Kzxtxh;
|
|
newWeldHotProcessCard.Jiareqixh = weldHotProcessCard.Jiareqixh;
|
|
newWeldHotProcessCard.Cewenyq = weldHotProcessCard.Cewenyq;
|
|
newWeldHotProcessCard.Buchangdx = weldHotProcessCard.Buchangdx;
|
|
newWeldHotProcessCard.Jiaredaigd = weldHotProcessCard.Jiaredaigd;
|
|
newWeldHotProcessCard.Bwkuandu = weldHotProcessCard.Bwkuandu;
|
|
newWeldHotProcessCard.Bwcailao = weldHotProcessCard.Bwcailao;
|
|
newWeldHotProcessCard.Bwdianshu = weldHotProcessCard.Bwdianshu;
|
|
newWeldHotProcessCard.Cewendianshc = weldHotProcessCard.Cewendianshc;
|
|
newWeldHotProcessCard.Hanhouchl = weldHotProcessCard.Hanhouchl;
|
|
newWeldHotProcessCard.Jiaresd = weldHotProcessCard.Jiaresd;
|
|
newWeldHotProcessCard.Bwwendu = weldHotProcessCard.Bwwendu;
|
|
newWeldHotProcessCard.Bwshijian = weldHotProcessCard.Bwshijian;
|
|
newWeldHotProcessCard.Lenquesd = weldHotProcessCard.Lenquesd;
|
|
newWeldHotProcessCard.Ewailq = weldHotProcessCard.Ewailq;
|
|
newWeldHotProcessCard.Lilunhanhou = weldHotProcessCard.Lilunhanhou;
|
|
newWeldHotProcessCard.Qishuyq = weldHotProcessCard.Qishuyq;
|
|
newWeldHotProcessCard.Qitashc = weldHotProcessCard.Qitashc;
|
|
newWeldHotProcessCard.Flag = weldHotProcessCard.Flag;
|
|
db.HJGL_WeldingProcedure_WeldHotProcessCard.InsertOnSubmit(newWeldHotProcessCard);
|
|
db.SubmitChanges();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 修改热处理工艺卡
|
|
/// </summary>
|
|
/// <param name="weldHotProcessCard"></param>
|
|
public static void UpdateWeldHotProcessCard(Model.HJGL_WeldingProcedure_WeldHotProcessCard weldHotProcessCard)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldHotProcessCard newWeldHotProcessCard = db.HJGL_WeldingProcedure_WeldHotProcessCard.FirstOrDefault(e => e.WeldHpcId == weldHotProcessCard.WeldHpcId);
|
|
if (newWeldHotProcessCard != null)
|
|
{
|
|
newWeldHotProcessCard.ProjectId = weldHotProcessCard.ProjectId;
|
|
newWeldHotProcessCard.HpcCode = weldHotProcessCard.HpcCode;
|
|
newWeldHotProcessCard.UnitId = weldHotProcessCard.UnitId;
|
|
newWeldHotProcessCard.Shejiwj = weldHotProcessCard.Shejiwj;
|
|
newWeldHotProcessCard.Guandaocz = weldHotProcessCard.Guandaocz;
|
|
newWeldHotProcessCard.Guandaogg = weldHotProcessCard.Guandaogg;
|
|
newWeldHotProcessCard.BzPerson = weldHotProcessCard.BzPerson;
|
|
newWeldHotProcessCard.HpcId = weldHotProcessCard.HpcId;
|
|
newWeldHotProcessCard.Jietouxs = weldHotProcessCard.Jietouxs;
|
|
newWeldHotProcessCard.Yijuhanpin = weldHotProcessCard.Yijuhanpin;
|
|
newWeldHotProcessCard.Kzxtxh = weldHotProcessCard.Kzxtxh;
|
|
newWeldHotProcessCard.Jiareqixh = weldHotProcessCard.Jiareqixh;
|
|
newWeldHotProcessCard.Cewenyq = weldHotProcessCard.Cewenyq;
|
|
newWeldHotProcessCard.Buchangdx = weldHotProcessCard.Buchangdx;
|
|
newWeldHotProcessCard.Jiaredaigd = weldHotProcessCard.Jiaredaigd;
|
|
newWeldHotProcessCard.Bwkuandu = weldHotProcessCard.Bwkuandu;
|
|
newWeldHotProcessCard.Bwcailao = weldHotProcessCard.Bwcailao;
|
|
newWeldHotProcessCard.Bwdianshu = weldHotProcessCard.Bwdianshu;
|
|
newWeldHotProcessCard.Cewendianshc = weldHotProcessCard.Cewendianshc;
|
|
newWeldHotProcessCard.Hanhouchl = weldHotProcessCard.Hanhouchl;
|
|
newWeldHotProcessCard.Jiaresd = weldHotProcessCard.Jiaresd;
|
|
newWeldHotProcessCard.Bwwendu = weldHotProcessCard.Bwwendu;
|
|
newWeldHotProcessCard.Bwshijian = weldHotProcessCard.Bwshijian;
|
|
newWeldHotProcessCard.Lenquesd = weldHotProcessCard.Lenquesd;
|
|
newWeldHotProcessCard.Ewailq = weldHotProcessCard.Ewailq;
|
|
newWeldHotProcessCard.Lilunhanhou = weldHotProcessCard.Lilunhanhou;
|
|
newWeldHotProcessCard.Qishuyq = weldHotProcessCard.Qishuyq;
|
|
newWeldHotProcessCard.Qitashc = weldHotProcessCard.Qitashc;
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 根据主键删除热处理工艺卡
|
|
/// </summary>
|
|
/// <param name="weldHpcId"></param>
|
|
public static void DeleteWeldHotProcessCardById(string weldHpcId)
|
|
{
|
|
Model.SGGLDB db = Funs.DB;
|
|
Model.HJGL_WeldingProcedure_WeldHotProcessCard weldHotProcessCard = db.HJGL_WeldingProcedure_WeldHotProcessCard.FirstOrDefault(e => e.WeldHpcId == weldHpcId);
|
|
if (weldHotProcessCard != null)
|
|
{
|
|
db.HJGL_WeldingProcedure_WeldHotProcessCard.DeleteOnSubmit(weldHotProcessCard);
|
|
db.SubmitChanges();
|
|
}
|
|
}
|
|
}
|
|
}
|