Example #1
0
        public static FileModel Upload(HttpPostedFile uploadFile, string appSettingName, params object[] args)
        {
            List <ErrorInfo> errors = (List <ErrorInfo>)CheckFileExtension(uploadFile.FileName);

            if (errors.Any() == false)
            {
                return(_FileUpload.UploadFile(uploadFile, appSettingName, args));
            }
            return(new FileModel {
                Errors = errors
            });
        }
Example #2
0
        private static UploadRetMsg UploadFile(string fileName, string fileType, long fileSize, Stream fileData)
        {
            IFileUpload client = ServiceProxyFactory <IFileUpload> .CreateProxy(ConfigHelper.GetConfigString("UploadIP"));

            UploadInMsg uploadMessage = new UploadInMsg()
            {
                BID      = fileType,
                ticket   = "5e8b1cm8#%",
                FileName = fileName,
                FileData = fileData,
                FileSize = fileSize
            };
            UploadRetMsg resultMessage = client.UploadFile(uploadMessage);

            return(resultMessage);
        }
Example #3
0
        public async Task <JsonResult> FileUpload(List <IFormFile> files)
        {
            var result = await _file.UploadFile(files);

            return(result);
        }
Example #4
0
        public async Task <IActionResult> UploadFile(Guid uploaderId, [FromBody] FileToUpload fileToUpload)
        {
            var result = _fileUpload.UploadFile(uploaderId, fileToUpload);

            return(await Task.FromResult(new OkObjectResult(result)));
        }