Ejemplo n.º 1
0
        public IActionResult PostProduct()
        {
            var product = new Products();

            product.name        = HttpContext.Request.Form["name"];
            product.price       = decimal.Parse(HttpContext.Request.Form["price"]);
            product.unit        = HttpContext.Request.Form["unit"];
            product.CatalogesId = int.Parse(HttpContext.Request.Form["catalogeId"]);
            product.created_by  = "dan";
            var image = HttpContext.Request.Form.Files["imageFile"];


            result = _productsRepository.AddProducts(product);
            if (result != null && result.ms == "found")
            {
                return(Content("{\"message\":\"Sản phẩm này đã có, hãy nhập tên khác\"}"));
            }
            else
            {
                if (image != null)
                {
                    AddImage(image, result.id);
                }
                else
                {
                    _productsRepository.AddImages(result.id, "default.PNG");
                }
                return(NoContent());
            }
        }