using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; using System.Web.UI.WebControls; namespace BLL { public class ProjectSetupService { /// /// 根据主键获取设备材料报验信息 /// /// /// public static Model.Transfer_ProjectSetup GetProjectSetupById(string Id) { return Funs.DB.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id); } /// /// 添加设备材料报验 /// /// 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(); } /// /// 修改设备材料报验 /// /// 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(); } } /// /// 根据主键删除设备材料报验 /// /// 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(); } } } }