// GET: api/Products/5 public ProductEntity Get(int id) { ProductEntity product; var productRepository = new ProductRepository(); if (id > 0) { var products = productRepository.RetrieveTable(); product = products.FirstOrDefault(p => p.ProductId.Equals(id)); } else { product = productRepository.Create(); } return product; }