public IActionResult Consulta(ConsultaEventosViewModel model, [FromServices] EventoRepositories eventoRepositories) { if (ModelState.IsValid) { try { var result = eventoRepositories.ObterPorData(model.Data); if (result.Count() > 0) { model.Eventos = result; TempData["MensagemSucesso"] = $"{result.Count()} Evento(s) obtidos com sucesso."; } else { TempData["MensagemAlerta"] = "Nenhum Registro encontrado!"; } } catch (Exception e) { TempData["MensagemErro"] = e.Message; } } return(View(model)); }