public IActionResult Index([FromServices] EventosDAO eventosDAO) { var eventoSelecionado = Cookie.LerCookie("EventoSelecionado", Request); if (!string.IsNullOrEmpty(eventoSelecionado)) { if (eventoSelecionado != "0") { return(RedirectToAction("Index", "Pessoas")); } } var eventos = eventosDAO.Listar(); return(View(eventos)); }
public IActionResult Index([FromServices] PessoaDAO pessoaDAO, [FromServices] EventosDAO eventoDAO) { IEnumerable <Pessoa> pessoas; var id = int.Parse(Cookie.LerCookie("EventoSelecionado", Request) ?? "0"); if (id != 0) { pessoas = pessoaDAO.ListarPorEvento(id); } else { Cookie.DeletarCookie("EventoSelecionado", Request); return(RedirectToAction("Index", "Home")); } ViewData["Eventos"] = eventoDAO.Listar(); ViewData["EventoSelecionado"] = id; return(View(pessoas)); }
public IEnumerable <Evento> Get(int id, [FromBody] ValidarViewModel model, [FromServices] EventosDAO eventosDAO) { return(eventosDAO.Listar()); }