Esempio n. 1
0
        public IActionResult Update(Guid id, [FromBody] ProductDto product)
        {
            ProductResultDto productResultDTO = this.ProductRepo.Update(id, product);

            if (productResultDTO == null)
            {
                return(NotFound("Product is not found for updating."));
            }

            return(new OkObjectResult(productResultDTO));
        }
Esempio n. 2
0
        public IActionResult GetById(Guid id)
        {
            ProductResultDto productResultDTO = this.ProductRepo.Get(id);

            if (productResultDTO == null)
            {
                return(NotFound("Product is not found."));
            }

            return(new OkObjectResult(productResultDTO));
        }
Esempio n. 3
0
        public IActionResult Post([FromBody] ProductDto product)
        {
            ProductResultDto productResultDTO = this.ProductRepo.Add(product);

            return(new OkObjectResult(productResultDTO));
        }