Campo Pesquisar MVC Bootstrap
03/04/2017
0
Obrigado!
Alexandre Carvalho.
Alexandre Carvalho
Post mais votado
03/04/2017
No caso, você quer buscar o que exatamente? Qual seria a "Entidade"?
Para buscas, crio um form na View (definindo o Controller e Action ao submeter), e coloco o campo de busca e o botão dentro. Depois crio um método no Controller correspondente com a anotação [HttpPost], contendo como parametro uma variável com o mesmo nome do atributo "name" do seu campo de texto da View.
Se precisar de ajuda, só avisar.
Um abraço!
Luis Mesa
Mais Posts
03/04/2017
Alexandre Carvalho
Então, sou novato nisso ainda, o "sistema" que criei tem o menu os form de cadastro, funcionario, cliente e etc, na minha navbar tem um campo de Pesquisa já padrão do bootstrap eu queria saber se existe uma forma deu usar esse campo para buscar em todo o sistema e me retornar o que digitei.
Não sei se consegui ser claro, se não entendeu me avise.
Abraços!
Menu
03/04/2017
Luis Mesa
Html Helper
@using (Html.BeginForm("Buscar", "Produtos", FormMethod.Post)){ <input type="text" name="consulta"/> <input type="submit" text="Buscar"/> }
Tag Helper
<form asp-controller="Produtos" asp-action="Buscar" method="post"> <input type="text" name="consulta"/> <input type="submit" text="Buscar"/> </form>
:)
03/04/2017
Luis Mesa
O seu Controller teria entao:
[HttpPost] public IActionResult Buscar(string consulta){ //faz a consulta e armazena na variável "resultados" e redireciona para a View Resultados, que espera uma coleçao, ou seja, o que você //tiver na variável resultados return View("Resultados", resultados); }
Lembrando que você ainda terá de criar uma View resultados, pode ser simples, só para listar os resultados mesmo.
Se precisar de ajuda para salvar esses funcionários e clientes, partir dos Form, eu posso te ajudar (em um banco de dados). :)
Aqui te deixo um Guia de Referência da DevMedia, sobre o Entity Framework! É uma ferramente que te ajuda a mapear suas classes em tabelas do banco de dados (normalmente em SQL Server).
[url:descricao=Guia de Referência - Entity Framework]https://www.devmedia.com.br/guias/entity-framework/103[/url]
03/04/2017
Alexandre Carvalho
Vou tentar fazer aqui, nunca fiz esses procedimentos que me falou, vou ver o que consigo aqui, rsrsrs.
Vou criar um controller para Busca e colocar esses dados que me passou.
20/06/2017
Joel Rodrigues
Clique aqui para fazer login e interagir na Comunidade :)