protected virtual bool IsCanceled(NameValueCollection parameters) { FileUploadStatus status; AccountUploadStatus accountStatus; var dd = (status = UploadManager.GetStatus(this.GetFileId(parameters))) != null && (accountStatus = status.ProgressList.FirstOrDefault(st => st.AccountId == this.GetAccountId(parameters))) != null && accountStatus.Canceled; return(dd); }
protected virtual string GetUploadStatus(HttpContext context) { bool isId; Guid fileId = this.GetQueryStringID(context, Constants.Upload.Id, "Get Upload Status functionality failed. Upload File Id property is not defined or is in incorrect format", out isId); FileUploadStatus status = null; if (isId) { status = UploadManager.GetStatus(fileId); } if (status == null) { return(this.HandleNullStatus(context, fileId)); } return(JsonConvert.SerializeObject(status)); }