74 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			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();
							 | 
						|||
| 
								 | 
							
								            }
							 | 
						|||
| 
								 | 
							
								        }
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 |