Example #1
0
        public void Apply(CalendarItemCollection calendarItems, DateTime lastModified)
        {
            CalendarItemCollection results       = _client.Apply(calendarItems);
            LastCalendarItemsData  lastItemsData = new LastCalendarItemsData();

            lastItemsData.CalendarItems = results;
            lastItemsData.LastModified  = lastModified;
            using (var w = new StreamWriter(_pathLastItems, false, _encoding))
            {
                _serializer.Serialize(w, lastItemsData);
            }
        }
        public void Apply(CalendarItemCollection calendarItems, DateTime lastModified)
        {
#if false
            DumpCalendarItemCollection(calendarItems, @"d:\temp\post.xml");
#endif
            CalendarItemCollection results       = _client.Apply(calendarItems);
            LastCalendarItemsData  lastItemsData = new LastCalendarItemsData();
            lastItemsData.Version       = LastCalendarItemsData.GetVersion();
            lastItemsData.CalendarItems = results;
            lastItemsData.LastModified  = lastModified;
            using (var w = new StreamWriter(_pathLastItems, false, _encoding))
            {
                _serializer.Serialize(w, lastItemsData);
            }
        }