Olá, estou com uma dúvida na parte de retornar a mensagem de que nenhum produto foi encontrado.
A sobrecarga do GetPedido dá conta de fazer a pesquisa e também de retornar todos os produtos caso a a pesquisa seja enviada em branco, se meu método estiver correto:
public IList<Produto> GetProdutos(string pesquisa)
{
//Consulta dos produtos
IQueryable<Produto> listaProduto = dbSet.Include(p => p.Categoria);
if (!string.IsNullOrWhiteSpace(pesquisa))
{
var query = listaProduto
.Where(p => p.Nome.Contains(pesquisa) || p.Categoria.NomeCategoria.Contains(pesquisa));
}
return listaProduto.ToList();
}
A minha dúvida é se eu tenho que mexer em algo aqui no método, ou se faço a verificação na view, através de algo implementado dentro do ViewModel.
Obrigado desde já.