Esempio n. 1
0
        public IHttpActionResult GetProduct(int id)
        {
            Product product = db.Products.Find(id);

            if (product == null)
            {
                return(NotFound());
            }

            return(Ok(ProductModelBuilder.create(product)));
        }
Esempio n. 2
0
        // GET: api/Products
        public IHttpActionResult GetProducts()
        {
            List <ProductModel> listOfProducts = new List <ProductModel>();

            foreach (var prod in db.Products)
            {
                ProductModel prodModel = ProductModelBuilder.create(prod);
                listOfProducts.Add(prodModel);
            }

            var jsonObj = new JavaScriptSerializer().Serialize(listOfProducts);

            if (jsonObj != null)
            {
                return(Ok(jsonObj));
            }
            return(NotFound());
        }