using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { /// /// 焊接接头简图 /// public static class HJGL_JointImageService { /// /// 根据主键获取焊接接头简图 /// /// /// public static Model.HJGL_WeldingProcedure_JointImage GetJointImageById(string jointImageId) { return Funs.DB.HJGL_WeldingProcedure_JointImage.FirstOrDefault(e => e.JointImageId == jointImageId); } /// /// 添加焊接接头简图 /// /// public static void AddJointImage(Model.HJGL_WeldingProcedure_JointImage jointImage) { Model.SGGLDB db = Funs.DB; Model.HJGL_WeldingProcedure_JointImage newJointImage = new Model.HJGL_WeldingProcedure_JointImage(); newJointImage.JointImageId = jointImage.JointImageId; newJointImage.JointImageName = jointImage.JointImageName; newJointImage.Remark = jointImage.Remark; db.HJGL_WeldingProcedure_JointImage.InsertOnSubmit(newJointImage); db.SubmitChanges(); } /// /// 修改焊接接头简图 /// /// public static void UpdateJointImage(Model.HJGL_WeldingProcedure_JointImage jointImage) { Model.SGGLDB db = Funs.DB; Model.HJGL_WeldingProcedure_JointImage newJointImage = db.HJGL_WeldingProcedure_JointImage.FirstOrDefault(e => e.JointImageId == jointImage.JointImageId); if (newJointImage != null) { newJointImage.JointImageName = jointImage.JointImageName; newJointImage.Remark = jointImage.Remark; db.SubmitChanges(); } } /// /// 根据主键删除焊接接头简图 /// /// public static void DeleteJointImageById(string jointImageId) { Model.SGGLDB db = Funs.DB; Model.HJGL_WeldingProcedure_JointImage jointImage = db.HJGL_WeldingProcedure_JointImage.FirstOrDefault(e => e.JointImageId == jointImageId); if (jointImage != null) { AttachFileService.DeleteAttachFile(Funs.RootPath, jointImageId, Const.HJGL_JointImageMenuId);//删除附件 db.HJGL_WeldingProcedure_JointImage.DeleteOnSubmit(jointImage); db.SubmitChanges(); } } /// /// 获取焊接接头简图列表 /// /// public static List GetJointImageList() { return (from x in Funs.DB.HJGL_WeldingProcedure_JointImage orderby x.JointImageName select x).ToList(); } } }