private void DownloadFile(String id, FileEndpoints endpoints, Int32 position) { var uploadedFileUrl = this.ExtractUploadedFileUrl(position); DirectoryHelper.GetOrCreateDirectory(endpoints.Target.DirectoryName); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 60)); this.WebClient.DownloadFile(uploadedFileUrl, endpoints.Target.FilePath); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 100)); this.OnCompleted(new CompressCompletedEventArgs(id, endpoints)); }
private void DownloadFile(String id, FileEndpoints endpoints, Int32 position) { var uploadedFileUrl = this.ExtractUploadedFileUrl(position); DirectoryHelper.GetOrCreateDirectory(endpoints.Target.DirectoryName); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 60)); this.WebClient.DownloadFile(uploadedFileUrl, endpoints.Target.FilePath); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 100)); this.OnCompleted(new CompressCompletedEventArgs(id, endpoints)); }
public CompressCompletedEventArgs(String id, FileEndpoints endpoints) { this.Id = id; this.Endpoints = endpoints; }
public CompressProgressChangedEventArgs(String id, FileEndpoints endpoints, Single progressPercentage) { this.Id = id; this.Endpoints = endpoints; this.ProgressPercentage = progressPercentage; }
private void UploadFile(String id, FileEndpoints endpoints) { this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 10)); this.UploadElement.SendKeys(endpoints.Source.FilePath); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 50)); }
private void UploadFile(String id, FileEndpoints endpoints) { this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 10)); this.UploadElement.SendKeys(endpoints.Source.FilePath); this.OnProgressChanged(new CompressProgressChangedEventArgs(id, endpoints, 50)); }
public CompressCompletedEventArgs(String id, FileEndpoints endpoints) { this.Id = id; this.Endpoints = endpoints; }
public CompressProgressChangedEventArgs(String id, FileEndpoints endpoints, Single progressPercentage) { this.Id = id; this.Endpoints = endpoints; this.ProgressPercentage = progressPercentage; }