using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 参会人 /// public class MeetingItemService { /// /// 根据会议Id获取参会人信息 /// /// /// public static List GetMeetingItemByMeetingId(string meetingId) { return (from x in Funs.DB.Driver_MeetingItem where x.MeetingId == meetingId select x).ToList(); } /// /// 根据会议Id和参会人Id获取参会人信息 /// /// /// /// public static Model.Driver_MeetingItem GetMeetingItemByMeetingIdAndUserId(string meetingId,string userId) { return (from x in Funs.DB.Driver_MeetingItem where x.MeetingId == meetingId && x.UserId == userId select x).FirstOrDefault(); } /// /// 添加参会人信息 /// /// public static void AddMeetingItem(Model.Driver_MeetingItem item) { Model.Driver_MeetingItem newItem = new Model.Driver_MeetingItem { MeetingItemId = item.MeetingItemId, MeetingId = item.MeetingId, UserId = item.UserId, IsMeeting = item.IsMeeting, Feedback = item.Feedback }; Funs.DB.Driver_MeetingItem.InsertOnSubmit(newItem); Funs.DB.SubmitChanges(); } /// /// 修改参会人信息 /// /// public static void UpdateMeetingItem(Model.Driver_MeetingItem item) { Model.Driver_MeetingItem newItem = Funs.DB.Driver_MeetingItem.FirstOrDefault(e => e.MeetingItemId == item.MeetingItemId); if (newItem != null) { newItem.IsMeeting = item.IsMeeting; newItem.Feedback = item.Feedback; Funs.DB.SubmitChanges(); } } /// /// 根据会议Id删除参会人信息 /// /// public static void DeleteMeetingItemByMeetingId(string meetingId) { var item = (from x in Funs.DB.Driver_MeetingItem where x.MeetingId == meetingId select x).ToList(); if (item != null) { Funs.DB.Driver_MeetingItem.DeleteAllOnSubmit(item); Funs.DB.SubmitChanges(); } } } }