public IHttpActionResult GetProduct(string id) { //caso produtos seja null, levar NotFound List <Produto> produtos; produtos = lojaManager.SelecionarProdutoPorPartitionKey(id); if (produtos == null) { produtos = lojaManager.SelecionarProdutoPorRowKey(id); if (produtos == null) { produtos = lojaManager.SelecionarProdutoPorNome(id); } } return(Ok(produtos)); }
public IHttpActionResult GetProduct(string data) { //data is the name of the product List <Produto> produtos = manager.SelecionarProdutoPorPartitionKey(data); if (produtos.Count() == 0) { produtos = manager.SelecionarProdutoPorRowKey(data); if (produtos.Count() == 0) { produtos = manager.SelecionarProdutoPorNome(data); } } if (produtos.Count() > 0) { return(Ok(produtos)); } else { return(NotFound()); } }