static public IFreeBusy CreateRequest(IDateTime fromInclusive, IDateTime toExclusive, IOrganizer organizer, IAttendee[] contacts) { var fb = new FreeBusy(); fb.DTStamp = iCalDateTime.Now; fb.DTStart = fromInclusive; fb.DTEnd = toExclusive; if (organizer != null) { fb.Organizer = organizer.Copy <IOrganizer>(); } if (contacts != null) { foreach (var attendee in contacts) { fb.Attendees.Add(attendee.Copy <IAttendee>()); } } return(fb); }
static public IFreeBusy CreateRequest(IDateTime fromInclusive, IDateTime toExclusive, IOrganizer organizer, IAttendee[] contacts) { FreeBusy fb = new FreeBusy(); fb.DTStamp = iCalDateTime.Now; fb.DTStart = fromInclusive; fb.DTEnd = toExclusive; if (organizer != null) fb.Organizer = organizer.Copy<IOrganizer>(); if (contacts != null) { foreach (IAttendee attendee in contacts) fb.Attendees.Add(attendee.Copy<IAttendee>()); } return fb; }