private YunShanOA.Model.MeetingRoom FillRecord(YunShanOA.DataAccess.Mapping.MeetingRoom mr) { YunShanOA.Model.MeetingRoom meetingType = null; if (mr != null) { meetingType = new MeetingRoom(); meetingType.MeetingRoomID = mr.MeetingRoomID; meetingType.MeetingRoomName = mr.MeetingRoomName; meetingType.MeetingRoomStatus = mr.MeetingRoomStatus; meetingType.MeetingRoomCapacity = mr.MeetingRoomCapacity; meetingType.MeetingTypeID = mr.MeetingTypeID; } return(meetingType); }
public bool DeleteMeetingRoom(Model.MeetingRoom meetingAndRoom) { YunShanOA.DataAccess.Mapping.MeetingRoom mr = null; mr = (from room in dc.MeetingRoom where room.MeetingRoomID == meetingAndRoom.MeetingRoomID select room).FirstOrDefault(); if (mr != null) { try { dc.MeetingRoom.DeleteOnSubmit(mr); dc.SubmitChanges(); } catch (ChangeConflictException) { dc.ChangeConflicts.ResolveAll(RefreshMode.OverwriteCurrentValues); dc.SubmitChanges(); } } return(mr != null); }