public ActionResult Index() { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); List<Produto> produtos = produtoServico.ListarProdutos(); ListaProdutosModel model = new ListaProdutosModel(produtos); return View(model); }
public ActionResult Produtos() { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); IList <Produto> listaDeProdutos = produtoServico.ListarProdutos(); ProdutoViewModel model = new ProdutoViewModel(listaDeProdutos); return(View(model.ListaDeProdutos)); }
public ActionResult ListarProdutos(string filtro = null) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); List <Produto> produto = produtoServico.ListarProdutos(filtro); ProdutoModel produtoModel = new ProdutoModel(produto); return(View(produtoModel)); }
public void DeveAdicionarUmProdutoNaLista() { var produto = new Produto() { Nome = "BF3", Valor = 200 }; servico.Salvar(produto); var lista = servico.ListarProdutos(null); Assert.IsTrue(lista.Count == 5); Assert.AreEqual("BF3", lista[3].Nome); }
// GET: Produto public ActionResult Produto(string nome) { ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico(); List <Produto> produtos = produtoServico.ListarProdutos(nome); List <ProdutoModel> model = new List <ProdutoModel>(); foreach (Produto produto in produtos) { model.Add(new ProdutoModel(produto)); } return(View("Produto", model)); }
public IEnumerable <Produto> ListarProdutos() => produtoServico.ListarProdutos();