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
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