Beispiel #1
0
        public virtual IActionResult Listar()
        {
            BibliotecaDAO        dao   = new BibliotecaDAO();
            List <JogoViewModel> jogos = dao.Consultar(HttpContext.Session.GetString("IdUsuario"));

            return(View(jogos));
        }
Beispiel #2
0
        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));
        }