using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 施工技术交底管理 /// public class ConTechnologyDisclosureService { /// /// 根据主键获取施工技术交底管理 /// /// /// public static Model.Comprehensive_ConTechnologyDisclosure GetConTechnologyDisclosureById(string conTechnologyDisclosureId) { return Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == conTechnologyDisclosureId); } /// /// 添加施工技术交底管理 /// /// public static void AddConTechnologyDisclosure(Model.Comprehensive_ConTechnologyDisclosure con) { Model.Comprehensive_ConTechnologyDisclosure newCon = new Model.Comprehensive_ConTechnologyDisclosure { ConTechnologyDisclosureId = con.ConTechnologyDisclosureId, ProjectId = con.ProjectId, CNProfessionalId = con.CNProfessionalId, DisclosureCode = con.DisclosureCode, DisclosureName = con.DisclosureName, UnitId = con.UnitId, DisclosureMan = con.DisclosureMan, DisclosureDate = con.DisclosureDate, UnitWorkId = con.UnitWorkId, AttendMan = con.AttendMan, CompileMan = con.CompileMan, CompileDate = con.CompileDate, RemarkCode = con.RemarkCode }; Funs.DB.Comprehensive_ConTechnologyDisclosure.InsertOnSubmit(newCon); Funs.DB.SubmitChanges(); } /// /// 修改施工技术交底管理 /// /// public static void UpdateConTechnologyDisclosure(Model.Comprehensive_ConTechnologyDisclosure con) { Model.Comprehensive_ConTechnologyDisclosure newCon = Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == con.ConTechnologyDisclosureId); if (newCon != null) { newCon.CNProfessionalId = con.CNProfessionalId; newCon.DisclosureCode = con.DisclosureCode; newCon.DisclosureName = con.DisclosureName; newCon.UnitId = con.UnitId; newCon.DisclosureMan = con.DisclosureMan; newCon.DisclosureDate = con.DisclosureDate; newCon.UnitWorkId = con.UnitWorkId; newCon.AttendMan = con.AttendMan; newCon.RemarkCode = con.RemarkCode; Funs.DB.SubmitChanges(); } } /// /// 根据Id删除施工技术交底管理 /// /// public static void DeleteConTechnologyDisclosureById(string conTechnologyDisclosureId) { Model.Comprehensive_ConTechnologyDisclosure newCon = Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == conTechnologyDisclosureId); if (newCon != null) { Funs.DB.Comprehensive_ConTechnologyDisclosure.DeleteOnSubmit(newCon); Funs.DB.SubmitChanges(); } } } }