using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 质量管理制度 /// public class QualityManagementSysService { /// /// 根据主键获取质量管理制度 /// /// /// public static Model.QualityPlanning_QualityManagementSys GetQualityManagementSysById(string qualityManagementSysId) { return Funs.DB.QualityPlanning_QualityManagementSys.FirstOrDefault(e => e.QualityManagementSysId == qualityManagementSysId); } /// /// 添加质量管理制度 /// /// public static void AddQualityManagementSys(Model.QualityPlanning_QualityManagementSys sys) { Model.QualityPlanning_QualityManagementSys newSys = new Model.QualityPlanning_QualityManagementSys() { QualityManagementSysId = sys.QualityManagementSysId, ProjectId = sys.ProjectId, FileCode = sys.FileCode, FileName = sys.FileName, CompileMan = sys.CompileMan, CompileDate = sys.CompileDate, Auditor = sys.Auditor, Approver = sys.Approver, ApprovalDate = sys.ApprovalDate, }; Funs.DB.QualityPlanning_QualityManagementSys.InsertOnSubmit(newSys); Funs.DB.SubmitChanges(); } /// /// 修改质量管理制度 /// /// public static void UpdateQualityManagementSys(Model.QualityPlanning_QualityManagementSys sys) { Model.QualityPlanning_QualityManagementSys newSys = Funs.DB.QualityPlanning_QualityManagementSys.FirstOrDefault(e => e.QualityManagementSysId == sys.QualityManagementSysId); if (newSys != null) { newSys.FileCode = sys.FileCode; newSys.FileName = sys.FileName; newSys.CompileMan = sys.CompileMan; newSys.CompileDate = sys.CompileDate; newSys.Auditor = sys.Auditor; newSys.Approver = sys.Approver; newSys.ApprovalDate = sys.ApprovalDate; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除质量管理制度 /// /// public static void DeleteQualityManagementSys(string sysId) { Model.QualityPlanning_QualityManagementSys sys = Funs.DB.QualityPlanning_QualityManagementSys.FirstOrDefault(e => e.QualityManagementSysId == sysId); if (sys != null) { Funs.DB.QualityPlanning_QualityManagementSys.DeleteOnSubmit(sys); Funs.DB.SubmitChanges(); } } } }