Exemple #1
0
        public JsonResult SaveFile()
        {
            log.Debug("Uploading {0} from UW.", Grammar.Number(Request.Files.Count, "file"));

            if (Request.Files.Count > 0)
            {
                var lst = new List <string>();

                foreach (string f in Request.Files)
                {
                    lst.Add(f);
                }

                log.Debug("File name{0}:\n\t{1}", Request.Files.Count == 1 ? " is" : "s are", string.Join("\n\t", lst));
            }             // if

            int nCustomerID;

            if (!int.TryParse(Request.Headers["ezbob-underwriter-customer-id"], out nCustomerID))
            {
                return(HmrcManualAccountManager.CreateJsonError("Failed to upload files: customer id header is missing."));
            }

            return(this.vatAccountManager.SaveUploadedFiles(Request.Files, nCustomerID, "UploadHmrcController", "SaveFile"));
        }         // SaveFile
Exemple #2
0
        public JsonResult SaveFile()
        {
            int nCustomerID = DetectCustomer();

            if (nCustomerID <= 0)
            {
                return(HmrcManualAccountManager.CreateJsonError("Please log out and log in again."));
            }

            return(this.accountManager.SaveUploadedFiles(Request.Files, nCustomerID, "HmrcController", "SaveFile"));
        }         // SaveFile