using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 合格项目 /// public class WelderQualifiedProjectService { /// /// 根据主键获取合格项目信息 /// /// /// public static Model.BS_WelderQualifiedProject GetWelderQualifiedProjectById(string welderQualifiedProjectId) { return Funs.DB.BS_WelderQualifiedProject.FirstOrDefault(e => e.WelderQualifiedProjectId == welderQualifiedProjectId); } /// /// 添加合格项目信息 /// /// public static void AddWelderQualifiedProject(Model.BS_WelderQualifiedProject welderQualifiedProject) { Model.BS_WelderQualifiedProject newWelderQualifiedProject = new Model.BS_WelderQualifiedProject(); newWelderQualifiedProject.WelderQualifiedProjectId = welderQualifiedProject.WelderQualifiedProjectId; newWelderQualifiedProject.WED_ID = welderQualifiedProject.WED_ID; newWelderQualifiedProject.QualifiedProjectCode = welderQualifiedProject.QualifiedProjectCode; newWelderQualifiedProject.LimitDate = welderQualifiedProject.LimitDate; newWelderQualifiedProject.GTAWMax = welderQualifiedProject.GTAWMax; newWelderQualifiedProject.SMAWMax = welderQualifiedProject.SMAWMax; newWelderQualifiedProject.DiaMin = welderQualifiedProject.DiaMin; Funs.DB.BS_WelderQualifiedProject.InsertOnSubmit(newWelderQualifiedProject); Funs.DB.SubmitChanges(); } /// /// 修改合格项目信息 /// /// public static void UpdateWelderQualifiedProject(Model.BS_WelderQualifiedProject welderQualifiedProject) { Model.BS_WelderQualifiedProject newWelderQualifiedProject = Funs.DB.BS_WelderQualifiedProject.FirstOrDefault(e => e.WelderQualifiedProjectId == welderQualifiedProject.WelderQualifiedProjectId); if (newWelderQualifiedProject != null) { newWelderQualifiedProject.QualifiedProjectCode = welderQualifiedProject.QualifiedProjectCode; newWelderQualifiedProject.LimitDate = welderQualifiedProject.LimitDate; newWelderQualifiedProject.GTAWMax = welderQualifiedProject.GTAWMax; newWelderQualifiedProject.SMAWMax = welderQualifiedProject.SMAWMax; newWelderQualifiedProject.DiaMin = welderQualifiedProject.DiaMin; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除合格项目信息 /// /// public static void DeleteWelderQualifiedProjectById(string welderQualifiedProjectId) { Model.BS_WelderQualifiedProject welderQualifiedProject = Funs.DB.BS_WelderQualifiedProject.FirstOrDefault(e => e.WelderQualifiedProjectId == welderQualifiedProjectId); if (welderQualifiedProject != null) { Funs.DB.BS_WelderQualifiedProject.DeleteOnSubmit(welderQualifiedProject); Funs.DB.SubmitChanges(); } } } }