public IActionResult GetProdutoByCategoria([FromBody] int idCategoria) { try { if (idCategoria <= 0) { return(BadRequest("Controller: Categoria inválida.")); } else { var listaDeProdutos = new ProdutoAplicacao(_contexto).GetProdutoByCategoria(idCategoria); if (listaDeProdutos != null && listaDeProdutos.Count() > 0) { var listaResposta = JsonConvert.SerializeObject(listaDeProdutos); return(Ok(listaResposta)); } else { return(BadRequest("Controller: Categoria não possui produtos vinculados .")); } } } catch (Exception) { return(BadRequest("Cotroller: Não foi possível realizar a operação.")); } }