81 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			81 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | using System; | |||
|  | using System.Collections.Generic; | |||
|  | using System.Linq; | |||
|  | using System.Text; | |||
|  | using System.Threading.Tasks; | |||
|  | 
 | |||
|  | namespace BLL | |||
|  | { | |||
|  |     /// <summary> | |||
|  |     /// 质量管理制度 | |||
|  |     /// </summary> | |||
|  |     public class QualityManagementSysService | |||
|  |     { | |||
|  |         /// <summary> | |||
|  |         /// 根据主键获取质量管理制度 | |||
|  |         /// </summary> | |||
|  |         /// <param name="qualityManagementSysId"></param> | |||
|  |         /// <returns></returns> | |||
|  |         public static Model.QualityPlanning_QualityManagementSys GetQualityManagementSysById(string qualityManagementSysId) | |||
|  |         { | |||
|  |             return Funs.DB.QualityPlanning_QualityManagementSys.FirstOrDefault(e => e.QualityManagementSysId == qualityManagementSysId); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 添加质量管理制度 | |||
|  |         /// </summary> | |||
|  |         /// <param name="sys"></param> | |||
|  |         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(); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 修改质量管理制度 | |||
|  |         /// </summary> | |||
|  |         /// <param name="sys"></param> | |||
|  |         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(); | |||
|  |             } | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 根据主键删除质量管理制度 | |||
|  |         /// </summary> | |||
|  |         /// <param name="sysId"></param> | |||
|  |         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(); | |||
|  |             } | |||
|  |         } | |||
|  |     } | |||
|  | } |