public void FillOptions(CalDavSynchronizer.Contracts.Options options)
 {
     options.EnableChangeTriggeredSynchronization = _enableChangeTriggeredSynchronization;
     options.OutlookFolderEntryId     = _selectedFolder?.FolderId;
     options.OutlookFolderStoreId     = _selectedFolder?.StoreId;
     options.OutlookFolderAccountName = FolderAccountName;
 }
Beispiel #2
0
 public void FillOptions(CalDavSynchronizer.Contracts.Options options)
 {
     options.SynchronizationMode = _synchronizationMode;
     options.ConflictResolution  = _conflictResolution;
     options.SynchronizationIntervalInMinutes = _synchronizationIntervalInMinutes;
     options.IsChunkedSynchronizationEnabled  = IsChunkedSynchronizationEnabled;
     options.ChunkSize = ChunkSize;
 }
Beispiel #3
0
 public void SetOptions(CalDavSynchronizer.Contracts.Options options)
 {
     SynchronizationMode = options.SynchronizationMode;
     Resolution          = options.ConflictResolution;
     SynchronizationIntervalInMinutes = options.SynchronizationIntervalInMinutes;
     IsChunkedSynchronizationEnabled  = options.IsChunkedSynchronizationEnabled;
     ChunkSize = options.ChunkSize;
 }
        public void SetOptions(CalDavSynchronizer.Contracts.Options options)
        {
            EnableChangeTriggeredSynchronization = options.EnableChangeTriggeredSynchronization;

            if (!string.IsNullOrEmpty(options.OutlookFolderEntryId) && !string.IsNullOrEmpty(options.OutlookFolderStoreId))
            {
                _selectedFolder = new FolderDescriptor(options.OutlookFolderEntryId, options.OutlookFolderStoreId);
            }
            else
            {
                _selectedFolder = null;
            }

            UpdateFolder();

            FolderAccountName = options.OutlookFolderAccountName;
        }
 public void FillOptions(CalDavSynchronizer.Contracts.Options options)
 {
     options.SynchronizationMode = _synchronizationMode;
     options.ConflictResolution  = _conflictResolution;
     options.SynchronizationIntervalInMinutes = _synchronizationIntervalInMinutes;
 }
 public void SetOptions(CalDavSynchronizer.Contracts.Options options)
 {
     SynchronizationMode = options.SynchronizationMode;
     Resolution          = options.ConflictResolution;
     SynchronizationIntervalInMinutes = options.SynchronizationIntervalInMinutes;
 }
Beispiel #7
0
 public void FillOptions(CalDavSynchronizer.Contracts.Options options)
 {
     options.IgnoreSynchronizationTimeRange = !_useSynchronizationTimeRange;
     options.DaysToSynchronizeInThePast     = _daysToSynchronizeInThePast;
     options.DaysToSynchronizeInTheFuture   = _daysToSynchronizeInTheFuture;
 }
Beispiel #8
0
 public void SetOptions(CalDavSynchronizer.Contracts.Options options)
 {
     UseSynchronizationTimeRange  = !options.IgnoreSynchronizationTimeRange;
     DaysToSynchronizeInThePast   = options.DaysToSynchronizeInThePast;
     DaysToSynchronizeInTheFuture = options.DaysToSynchronizeInTheFuture;
 }