예제 #1
0
        public IActionResult BuscaDeProdutos(BuscaDeProdutoViewModel viewModel)
        {
            var produtos = produtoRepository.GetProdutos(viewModel.Pesquisa);

            var novaViewModel = new BuscaDeProdutoViewModel(viewModel.Pesquisa, produtos);

            return(View(novaViewModel));
        }
예제 #2
0
        public async Task <IActionResult> BuscaDeProdutos(BuscaDeProdutoViewModel viewModel)
        {
            var produtos = await produtoRepository.GetProdutos(viewModel.Pesquisa);

            BuscaDeProdutoViewModel novaViewModel = new BuscaDeProdutoViewModel(viewModel.Pesquisa, produtos);

            return(View(novaViewModel));
        }
        public IActionResult buscaDeProdutos()
        {
            IList <Produto> produtos = produtoRepository.GetProdutos();

            BuscaDeProdutoViewModel buscaDeProduto = new BuscaDeProdutoViewModel(produtos);

            return(View(buscaDeProduto));
        }
예제 #4
0
 public IActionResult BuscaDeProdutos(String pesquisa)
 {
     if (string.IsNullOrEmpty(pesquisa))
     {
         IList <Produto>         produtos = produtoRepository.GetProdutos();
         BuscaDeProdutoViewModel buscaDeProdutoViewModel = new BuscaDeProdutoViewModel(produtos);
         pesquisa = "";
         return(View(buscaDeProdutoViewModel));
     }
     else
     {
         IList <Produto>         produtos = produtoRepository.GetProdutos(pesquisa);
         BuscaDeProdutoViewModel buscaDeProdutoViewModel = new BuscaDeProdutoViewModel(produtos);
         buscaDeProdutoViewModel.Pesquisa = pesquisa;
         return(View(buscaDeProdutoViewModel));
     }
 }