Ejemplo n.º 1
0
        public async Task <IHttpActionResult> DeleteProduct(int id)
        {
            Product product = uow.ProductManager.GetEntity(id);

            if (product == null)
            {
                return(BadRequest("product not found"));
            }

            uow.ProductManager.Delete(product);
            bool executed = await uow.SaveAsync();

            if (executed)
            {
                return(Ok(new { status = true, message = "product was deleted successfully" }));
            }
            else
            {
                return(BadRequest("Something wrong has been happened"));
            }
        }