Example #1
0
        public IActionResult Search(string word)
        {
            int     teste_contador = _livroService.Count(word);
            Boolean teste_livro    = _livroService.FindByTitle(word);
            int     teste_id       = _livroService.SearchMetId(word);
            string  teste_titulo   = _livroService.SearchMet(word);

            if (teste_id != 0 && teste_titulo != "404 - algo deu errado!" && teste_contador != 10000000)
            {
                ViewData["Qtd"]    = _livroService.Count(word);
                ViewData["Titulo"] = _livroService.SearchMet(word);
                ViewData["Id"]     = _livroService.SearchMetId(word);
                //var list =_livroService.FindByWord(word);
                List <Cliente> list2     = _clienteService.FindAll();
                var            viewModel = new NotaClienteViewModel {
                    Cliente = list2
                };

                return(View(viewModel));
            }
            else if (teste_contador == 0 && teste_livro == true)
            {
                return(RedirectToAction("LivroEsgotado"));
            }
            else if (teste_titulo == "404 - algo deu errado!")
            {
                return(RedirectToAction("TituloErrado"));
            }
            else if (teste_id == 10000000)
            {
                return(RedirectToAction("LivroNaoEncontrado"));
            }
            else
            {
                return(RedirectToAction("ErroDePesquisa"));
            }
        }