Exemplo n.º 1
0
        // GET: Detalles
        public async Task <IActionResult> Detalles(String id, String busqueda, int?posicion)
        {
            if (busqueda != null)
            {
                ViewData["Busqueda"] = busqueda;
            }
            else if (posicion == null)
            {
                posicion = 0;
            }
            ViewData["Posicion"] = posicion.GetValueOrDefault();
            Juego j = await repo.BuscarJuegoIdAsync(id);

            return(View(j));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> ListaUsuario(int id)
        {
            Usuario u = await this.repo.BuscarUsuarioAsync(id);

            if (u.Activo == 0)
            {
                return(RedirectToAction("SinActivar", "Manage"));
            }
            else
            {
                String        token = HttpContext.Session.GetString("Token");
                List <string> lista = await this.repo.GetIdJuegoListaAsync(id, token);

                List <Juego> listadeseados = new List <Juego>();
                if (lista[0].Length != 0 && lista != null)
                {
                    foreach (String l in lista)
                    {
                        listadeseados.Add(await repo.BuscarJuegoIdAsync(l));
                    }
                }
                return(View(listadeseados));
            }
        }