/// <summary> /// Returns a list with Products /// </summary> /// <returns>A List with Products</returns> public GetProductListResponse GetProductsList() { ProductController controller = new ProductController(); List<Product> listOfProducts = controller.GetAll(true); GetProductListResponse response = new GetProductListResponse(listOfProducts); return response; }
/// <summary> /// Return a Product object /// </summary> /// <param name="id">The instance id</param> /// <returns>A Product object</returns> public GetProductResponse GetProduct(string id) { try { int intId = Convert.ToInt32(id); ProductController controller = new ProductController(); Product product = controller.GetById(intId); GetProductResponse response = new GetProductResponse(product); return response; } catch (Exception ex) { GetProductResponse response = new GetProductResponse(ex); return response; } }