CNCEC_SUBQHSE_WUHUAN/SGGL/BLL/Person/Person_MeetingService.cs

74 lines
2.6 KiB
C#

using System.Collections.Generic;
using System.Linq;
namespace BLL
{
public class Person_MeetingService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 获取实体集合
/// </summary>
/// <returns></returns>
public static Model.Person_Meeting GetPerson_MeetingById(string meetingId)
{
return Funs.DB.Person_Meeting.FirstOrDefault(x => x.MeetingId == meetingId);
}
/// <summary>
/// 添加
/// </summary>
/// <param name="?"></param>
public static void AddPerson_Meeting(Model.Person_Meeting Person_Meeting)
{
Model.SGGLDB db = Funs.DB;
Model.Person_Meeting newPerson_Meeting = new Model.Person_Meeting
{
MeetingId = Person_Meeting.MeetingId,
CompileManId = Person_Meeting.CompileManId,
MeetingDate = Person_Meeting.MeetingDate,
MeetingTitle = Person_Meeting.MeetingTitle,
AttendeeManIds = Person_Meeting.AttendeeManIds,
ConferenceLink = Person_Meeting.ConferenceLink,
Remark = Person_Meeting.Remark,
};
db.Person_Meeting.InsertOnSubmit(newPerson_Meeting);
db.SubmitChanges();
}
/// <summary>
/// 修改
/// </summary>
/// <param name="teamGroup"></param>
public static void UpdatePerson_Meeting(Model.Person_Meeting Person_Meeting)
{
Model.SGGLDB db = Funs.DB;
var newPerson_Meeting = db.Person_Meeting.FirstOrDefault(e => e.MeetingId == Person_Meeting.MeetingId);
if (newPerson_Meeting != null)
{
newPerson_Meeting.MeetingDate = Person_Meeting.MeetingDate;
newPerson_Meeting.MeetingTitle = Person_Meeting.MeetingTitle;
newPerson_Meeting.AttendeeManIds = Person_Meeting.AttendeeManIds;
newPerson_Meeting.ConferenceLink = Person_Meeting.ConferenceLink;
newPerson_Meeting.Remark = Person_Meeting.Remark;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除信息
/// </summary>
/// <param name="MeetingId"></param>
public static void DeletePerson_MeetingById(string MeetingId)
{
Model.SGGLDB db = Funs.DB;
Model.Person_Meeting Person_Meeting = db.Person_Meeting.FirstOrDefault(e => e.MeetingId == MeetingId);
{
db.Person_Meeting.DeleteOnSubmit(Person_Meeting);
db.SubmitChanges();
}
}
}
}