Beispiel #1
0
 public static MeetingResponse EditResponse(ResponseType responseType, CalendarItemBase calendarItemBase)
 {
     if (calendarItemBase == null)
     {
         throw new ArgumentNullException("calendarItemBase");
     }
     MeetingUtilities.ThrowIfMeetingResponseInvalid(calendarItemBase);
     return(MeetingUtilities.EditResponseInternal(responseType, calendarItemBase));
 }
Beispiel #2
0
        public static MeetingResponse EditResponse(ResponseType responseType, MeetingRequest meetingRequest)
        {
            if (meetingRequest == null)
            {
                throw new ArgumentNullException("meetingRequest");
            }
            MeetingUtilities.ThrowIfMeetingResponseInvalid(meetingRequest);
            MeetingResponse result;

            using (CalendarItemBase calendarItemBase = MeetingUtilities.UpdateCalendarItem(meetingRequest))
            {
                result = MeetingUtilities.EditResponseInternal(responseType, calendarItemBase);
            }
            return(result);
        }