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);
 }