public IHttpActionResult GetProduct(int id) { Product product = db.Products.Find(id); if (product == null) { return(NotFound()); } return(Ok(ProductModelBuilder.create(product))); }
// 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()); }