| 
									
										
										
										
											2024-01-26 09:59:11 +08:00
										 |  |  |  | using System; | 
					
						
							|  |  |  |  | using System.Collections.Generic; | 
					
						
							|  |  |  |  | using System.Linq; | 
					
						
							|  |  |  |  | using System.Text; | 
					
						
							| 
									
										
										
										
											2024-01-26 10:37:24 +08:00
										 |  |  |  | using System.Collections; | 
					
						
							|  |  |  |  | using System.Web.UI.WebControls; | 
					
						
							| 
									
										
										
										
											2024-01-26 09:59:11 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-01-26 10:37:24 +08:00
										 |  |  |  | namespace BLL | 
					
						
							| 
									
										
										
										
											2024-01-26 09:59:11 +08:00
										 |  |  |  | { | 
					
						
							| 
									
										
										
										
											2024-01-26 10:37:24 +08:00
										 |  |  |  |     public class ProjectSetupService | 
					
						
							| 
									
										
										
										
											2024-01-26 09:59:11 +08:00
										 |  |  |  |     { | 
					
						
							| 
									
										
										
										
											2024-01-26 10:37:24 +08:00
										 |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据主键获取设备材料报验信息 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="ProjectSetupId"></param> | 
					
						
							|  |  |  |  |         /// <returns></returns> | 
					
						
							|  |  |  |  |         public static Model.Transfer_ProjectSetup GetProjectSetupById(string Id) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             return Funs.DB.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 添加设备材料报验 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="ProjectSetup"></param> | 
					
						
							|  |  |  |  |         public static void AddProjectSetup(Model.Transfer_ProjectSetup ProjectSetup) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  |             Model.Transfer_ProjectSetup newProjectSetup = new Model.Transfer_ProjectSetup(); | 
					
						
							|  |  |  |  |             newProjectSetup.Id = ProjectSetup.Id; | 
					
						
							|  |  |  |  |             newProjectSetup.ProjectId = ProjectSetup.ProjectId; | 
					
						
							|  |  |  |  |             newProjectSetup.SN = ProjectSetup.SN; | 
					
						
							|  |  |  |  |             newProjectSetup.PlantNo = ProjectSetup.PlantNo; | 
					
						
							|  |  |  |  |             newProjectSetup.PlantName = ProjectSetup.PlantName; | 
					
						
							|  |  |  |  |             newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem; | 
					
						
							|  |  |  |  |             newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription; | 
					
						
							|  |  |  |  |             newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem; | 
					
						
							|  |  |  |  |             newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription; | 
					
						
							|  |  |  |  |             newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea; | 
					
						
							|  |  |  |  |             newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber; | 
					
						
							|  |  |  |  |             newProjectSetup.Description = ProjectSetup.Description; | 
					
						
							|  |  |  |  |             newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode; | 
					
						
							|  |  |  |  |             newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription; | 
					
						
							|  |  |  |  |             newProjectSetup.Remark = ProjectSetup.Remark; | 
					
						
							|  |  |  |  |             db.Transfer_ProjectSetup.InsertOnSubmit(newProjectSetup); | 
					
						
							|  |  |  |  |             db.SubmitChanges(); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 修改设备材料报验 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="ProjectSetup"></param> | 
					
						
							|  |  |  |  |         public static void UpdateProjectSetup(Model.Transfer_ProjectSetup ProjectSetup) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  |             Model.Transfer_ProjectSetup newProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == ProjectSetup.Id); | 
					
						
							|  |  |  |  |             if (newProjectSetup != null) | 
					
						
							|  |  |  |  |             { | 
					
						
							|  |  |  |  |                 newProjectSetup.ProjectId = ProjectSetup.ProjectId; | 
					
						
							|  |  |  |  |                 newProjectSetup.SN = ProjectSetup.SN; | 
					
						
							|  |  |  |  |                 newProjectSetup.PlantNo = ProjectSetup.PlantNo; | 
					
						
							|  |  |  |  |                 newProjectSetup.PlantName = ProjectSetup.PlantName; | 
					
						
							|  |  |  |  |                 newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem; | 
					
						
							|  |  |  |  |                 newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription; | 
					
						
							|  |  |  |  |                 newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem; | 
					
						
							|  |  |  |  |                 newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription; | 
					
						
							|  |  |  |  |                 newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea; | 
					
						
							|  |  |  |  |                 newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber; | 
					
						
							|  |  |  |  |                 newProjectSetup.Description = ProjectSetup.Description; | 
					
						
							|  |  |  |  |                 newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode; | 
					
						
							|  |  |  |  |                 newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription; | 
					
						
							|  |  |  |  |                 newProjectSetup.Remark = ProjectSetup.Remark; | 
					
						
							|  |  |  |  |                 db.SubmitChanges(); | 
					
						
							|  |  |  |  |             } | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         /// <summary> | 
					
						
							|  |  |  |  |         /// 根据主键删除设备材料报验 | 
					
						
							|  |  |  |  |         /// </summary> | 
					
						
							|  |  |  |  |         /// <param name="Id"></param> | 
					
						
							|  |  |  |  |         public static void DeleteProjectSetup(string Id) | 
					
						
							|  |  |  |  |         { | 
					
						
							|  |  |  |  |             Model.SGGLDB db = Funs.DB; | 
					
						
							|  |  |  |  |             Model.Transfer_ProjectSetup ProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id); | 
					
						
							|  |  |  |  |             if (ProjectSetup != null) | 
					
						
							|  |  |  |  |             { | 
					
						
							|  |  |  |  |                 db.Transfer_ProjectSetup.DeleteOnSubmit(ProjectSetup); | 
					
						
							|  |  |  |  |                 db.SubmitChanges(); | 
					
						
							|  |  |  |  |             } | 
					
						
							|  |  |  |  |         } | 
					
						
							| 
									
										
										
										
											2024-01-26 09:59:11 +08:00
										 |  |  |  |     } | 
					
						
							|  |  |  |  | } |