ZHJA_HJGL/HJGL_ZH/BLL/HJGL/WeldingManage/HJGL_WeldHotProcessCardServ...

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();
}
}
}
}