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);
        }
Exemplo n.º 2
0
        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));
        }