コード例 #1
0
 public SynchronizationRunSummary(SynchronizationReport report)
 {
     StartTimeUtc = report.StartTime;
     Result       = report.HasErrors
 ? SyncronizationRunResult.Error
 : report.HasWarnings
   ? SyncronizationRunResult.Warning
   : SyncronizationRunResult.Ok;
 }
コード例 #2
0
 public static ProfileStatusViewModel CreateDesignInstance (string profileName, SyncronizationRunResult? status, int? lastRunMinutesAgo)
 {
   var viewModel = new ProfileStatusViewModel (Guid.NewGuid(), NullCalDavSynchronizerCommands.Instance);
   viewModel._profileName = profileName;
   viewModel._lastResult = status;
   viewModel._lastRunMinutesAgo = lastRunMinutesAgo;
   viewModel.IsActive = true;
   return viewModel;
 }