public IActionResult Consulta(EstoqueConsultaModel model, [FromServices] EstoqueRepository estoqueRepository) { if (ModelState.IsValid) { try { model.Estoques = estoqueRepository.Consultar(model.Nome); } catch (Exception e) { TempData["MensagemErro"] = "Erro: " + e.Message; } } return(View(model)); }