CNCEC_SUBQHSE_WUHUAN/SGGL/BLL/Party/PartyMeetingService.cs

74 lines
2.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
/// <summary>
/// 支部党小组会
/// </summary>
public class PartyMeetingService
{
/// <summary>
/// 根据主键获取支部党小组会
/// </summary>
/// <param name="partyMeetingId"></param>
/// <returns></returns>
public static Model.Party_PartyMeeting GetPartyMeetingById(string partyMeetingId)
{
return Funs.DB.Party_PartyMeeting.FirstOrDefault(e => e.PartyMeetingId == partyMeetingId);
}
/// <summary>
/// 添加支部党小组会
/// </summary>
/// <param name="partyMeeting"></param>
public static void AddPartyMeeting(Model.Party_PartyMeeting partyMeeting)
{
Model.Party_PartyMeeting newPartyMeeting = new Model.Party_PartyMeeting
{
PartyMeetingId = partyMeeting.PartyMeetingId,
Year = partyMeeting.Year,
Month = partyMeeting.Month,
CompileMan = partyMeeting.CompileMan,
CompileDate = partyMeeting.CompileDate
};
Funs.DB.Party_PartyMeeting.InsertOnSubmit(newPartyMeeting);
Funs.DB.SubmitChanges();
}
/// <summary>
/// 修改支部党小组会
/// </summary>
/// <param name="partyMeeting"></param>
public static void UpdatePartyMeeting(Model.Party_PartyMeeting partyMeeting)
{
Model.Party_PartyMeeting newPartyMeeting = Funs.DB.Party_PartyMeeting.FirstOrDefault(e => e.PartyMeetingId == partyMeeting.PartyMeetingId);
if (newPartyMeeting != null)
{
newPartyMeeting.Month = partyMeeting.Month;
Funs.DB.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除支部党小组会
/// </summary>
/// <param name="partyMeetingId"></param>
public static void DeletePartyMeetingById(string partyMeetingId)
{
Model.Party_PartyMeeting partyMeeting = Funs.DB.Party_PartyMeeting.FirstOrDefault(e => e.PartyMeetingId == partyMeetingId);
if (partyMeeting != null)
{
CommonService.DeleteAttachFileById(partyMeetingId);
CommonService.DeleteAttachFileById(partyMeetingId + "2");
CommonService.DeleteAttachFileById(partyMeetingId + "3");
Funs.DB.Party_PartyMeeting.DeleteOnSubmit(partyMeeting);
Funs.DB.SubmitChanges();
}
}
}
}