public static void ListarProduto() { int produtoId; List <ProdutoViewModel> produtos = _produtoRepositorio.Listar(); do { foreach (ProdutoViewModel item in produtos) { Console.WriteLine($"{item.Id} - {item.Nome} - {item.Preco}"); } Console.WriteLine("Insira o Id do produto para mais informações ou 0 para sair"); produtoId = int.Parse(Console.ReadLine()); if (produtoId == 0) { break; } ProdutoViewModel produto = _produtoRepositorio.Buscar(produtoId); if (produto != null) { Console.WriteLine($"{produto.Id} - {produto.Nome} - {produto.Preco} - {produto.Descricao} - {produto.Preco} - {produto.DataCriacao}"); } else { Console.WriteLine("Produto não encontrado"); } } while (produtoId != 0); }
public Produto BuscarPorId(int id) { return(ProdutoRepositorio.Buscar(id)); }