void UploadData() { if (BackupModel == null) { return; } if (BackupModel.IsBackingUpToCloud.Value) { BlowTrialDataService.SetAppData( BackupModel.CloudDirectories, BackupModel.BackupIntervalMinutes.Value, true, BackupModel.PatientsPreviouslyRandomised ); if (SitesModel != null) { BlowTrialDataService.DefineNewStudyCentres(SitesModel.StudySitesData); } } else { BlowTrialDataService.SetBackupDetails( BackupModel.CloudDirectories, BackupModel.BackupIntervalMinutes.Value, false, BackupModel.PatientsPreviouslyRandomised ); } WasCancelled = false; }