Exemplo n.º 1
0
        public async Task <IActionResult> AddArticleStockToInventory([FromBody] List <ArticleStock> articleStocks)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                ReturnResult result = await inventoryService.AddArticleStock(articleStocks);

                JObject successobj = new JObject()
                {
                    { "StatusMessage", result.StatusMessage },
                    { "Customer", JArray.Parse(JsonConvert.SerializeObject(articleStocks)) }
                };
                return(Ok(successobj));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex.Message + " Inner Exception- " + ex.InnerException.Message));
            }
        }