using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { /// /// 热处理工艺卡目录 /// public static class HJGL_HotProcessCardService { /// /// 根据主键获取热处理工艺卡目录 /// /// /// public static Model.HJGL_Base_HotProcessCard GetHotProcessCardById(string hpcId) { return Funs.DB.HJGL_Base_HotProcessCard.FirstOrDefault(e => e.HpcId == hpcId); } /// /// 添加热处理工艺卡目录 /// /// 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(); } /// /// 修改热处理工艺卡目录 /// /// 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(); } } /// /// 根据主键删除热处理工艺卡目录 /// /// 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(); } } /// /// 获取热处理工艺卡目录 /// /// public static List 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; } } }