Esempio n. 1
0
 public ActionResult Index()
 {
     ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
     List<Produto> produtos = produtoServico.ListarProdutos();
     ListaProdutosModel model = new ListaProdutosModel(produtos);
     return View(model);
 }
Esempio n. 2
0
        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);
        }
Esempio n. 5
0
        // 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));
        }
Esempio n. 6
0
 public IEnumerable <Produto> ListarProdutos() => produtoServico.ListarProdutos();