// GET api/ProductsAPI/id public IHttpActionResult GetProduct(int id) { var item = _productsbl.GetById(id); var _prodApi = new ProdAPI(); _prodApi.ProductID = item.ProductID; _prodApi.ProductName = item.ProductName; _prodApi.Description = item.Description; _prodApi.UnitPrice = item.UnitPrice; _prodApi.CategoryID = item.CategoryID; if (item == null) { return(NotFound()); } return(Ok(_prodApi)); }
//// GET api/ProductsAPI public IHttpActionResult GetAllProducts() { var products = this._productsbl.GetAll(); List <ProdAPI> prodAPI = new List <ProdAPI>(); foreach (var item in products) { var _prodApi = new ProdAPI(); _prodApi.ProductID = item.ProductID; _prodApi.ProductName = item.ProductName; _prodApi.Description = item.Description; _prodApi.UnitPrice = item.UnitPrice; _prodApi.CategoryID = item.CategoryID; prodAPI.Add(_prodApi); } return(Ok(new { results = prodAPI })); }