using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 党支部委员会 /// public class PartyCommitteeService { /// /// 根据主键获取党支部委员会 /// /// /// public static Model.Party_PartyCommittee GetPartyCommitteeById(string partyCommitteeId) { return Funs.DB.Party_PartyCommittee.FirstOrDefault(e => e.PartyCommitteeId == partyCommitteeId); } /// /// 添加党支部委员会 /// /// public static void AddPartyCommittee(Model.Party_PartyCommittee partyCommittee) { Model.Party_PartyCommittee newPartyCommittee = new Model.Party_PartyCommittee { PartyCommitteeId = partyCommittee.PartyCommitteeId, Year = partyCommittee.Year, Month = partyCommittee.Month, CompileMan = partyCommittee.CompileMan, CompileDate = partyCommittee.CompileDate }; Funs.DB.Party_PartyCommittee.InsertOnSubmit(newPartyCommittee); Funs.DB.SubmitChanges(); } /// /// 修改党支部委员会 /// /// public static void UpdatePartyCommittee(Model.Party_PartyCommittee partyCommittee) { Model.Party_PartyCommittee newPartyCommittee = Funs.DB.Party_PartyCommittee.FirstOrDefault(e => e.PartyCommitteeId == partyCommittee.PartyCommitteeId); if (newPartyCommittee != null) { newPartyCommittee.Month = partyCommittee.Month; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除党支部委员会 /// /// public static void DeletePartyCommitteeById(string partyCommitteeId) { Model.Party_PartyCommittee partyCommittee = Funs.DB.Party_PartyCommittee.FirstOrDefault(e => e.PartyCommitteeId == partyCommitteeId); if (partyCommittee != null) { CommonService.DeleteAttachFileById(partyCommitteeId); CommonService.DeleteAttachFileById(partyCommitteeId + "2"); CommonService.DeleteAttachFileById(partyCommitteeId + "3"); Funs.DB.Party_PartyCommittee.DeleteOnSubmit(partyCommittee); Funs.DB.SubmitChanges(); } } } }