Esempio n. 1
0
        public async Task <IActionResult> Import(IFormFile uploadedFile)
        {
            if (uploadedFile == null)
            {
                return(StatusCode(422));
            }

            GeneralResult <IList <long> > result = await xmlOrdersImporter.ImportAsync(uploadedFile.OpenReadStream());

            if (!result.IsSuccess)
            {
                return(BadRequest(new { AlreadyExistsIds = result.Error, ErrorMessage = result.Message, IntrenalErrorCode = result.ErrorCode }));
            }

            return(Ok());
        }