public virtual IActionResult Listar() { BibliotecaDAO dao = new BibliotecaDAO(); List <JogoViewModel> jogos = dao.Consultar(HttpContext.Session.GetString("IdUsuario")); return(View(jogos)); }
public IActionResult Jogo(int id) { string idUsuario = HttpContext.Session.GetString("IdUsuario"); if (string.IsNullOrEmpty(idUsuario)) { idUsuario = "0"; } BibliotecaDAO bDao = new BibliotecaDAO(); List <JogoViewModel> jogos = bDao.Consultar(idUsuario); CarrinhoDAO cDao = new CarrinhoDAO(); List <CarrinhoViewModel> carrinho = cDao.Listar(Convert.ToInt32(idUsuario)); foreach (JogoViewModel jogo in jogos) { if (jogo.Id == id) { ViewBag.Possui = true; break; } } foreach (CarrinhoViewModel item in carrinho) { if (item.IdJogo == id) { ViewBag.EstaCarrinho = true; break; } } JogoDAO DAO = new JogoDAO(); JogoViewModel model = DAO.Consultar(id); return(View(model)); }