public ActionResult delWish(int id) { BOLogin oBOLogin = new BOLogin(); usuarios user = oBOLogin.getUsuarioById((int)Session["Log"]); BOLibrary oBOLibrary = new BOLibrary(); oBOLibrary.removeFromWish(user.id_usuario, id); return(RedirectToAction("../Games/Game/" + id)); }
public ActionResult buysLibrary() { if (Session["Log"] is null) { return(RedirectToAction("../Home/home")); } BOLogin oBOLogin = new BOLogin(); usuarios usuario = oBOLogin.getUsuarioById((int)Session["Log"]); BOLibrary oBOLibrary = new BOLibrary(); List <BuysLibraryModel> listBuysLibraryModel = oBOLibrary.getBuysLibrary(usuario.id_usuario); return(View(listBuysLibraryModel)); }
public ActionResult wishLibrary() { if (Session["Log"] is null) { return(RedirectToAction("../Login/Login")); } BOLogin oBOLogin = new BOLogin(); usuarios usuario = oBOLogin.getUsuarioById((int)Session["Log"]); BOLibrary oBOLibrary = new BOLibrary(); List <JuegosModel> listaJuegos = oBOLibrary.getWishLibrary(usuario.id_usuario); return(View(listaJuegos)); }
public ActionResult Game(int?id, String comment) { //Control de errores if (Session["Log"] == null) { return(RedirectToAction("/Login/Login")); } if (id == null) { return(RedirectToAction("../Games/Game/" + id)); } juegos juego = new juegos(); using (var bd = new Games_MarketEntities()) { juego = bd.juegos.Find(id); } if (juego == null || comment == "") { return(RedirectToAction("/Game")); } //Encuentra los datos del juego BOJuegos oBOjuego = new BOJuegos(); JuegosModel juegosModel = oBOjuego.getJuegoById(id.Value); //Encuentra los generos del juego List <GenerosModel> oGenerosModel = oBOjuego.getGenerosById_juegosList(id.Value); string generos = ""; foreach (var item in oGenerosModel) { generos += " " + @item.nombre; } ViewBag.generos = generos; //Encuentra las capturas del juego List <CapturasModel> listaCapturas = oBOjuego.getCapturasList(id.Value); ViewData["capturas"] = listaCapturas; //Añade el comentario BOComentarios oBOComentarios = new BOComentarios(); if (comment != "") { oBOComentarios.post(id.Value, (int)Session["Log"], comment); } //Encuentra los comentarios List <ComentariosModel> listaComentarios = oBOComentarios.getComments(id.Value); ViewData["comentarios"] = listaComentarios; if (listaComentarios.Count != 0) { ViewBag.checkComments = true; } //Comprueba si hay stock BOClaves oBOClaves = new BOClaves(); ViewBag.stock = oBOClaves.checkStockClaveByid_juego(id.Value); //Comprueba si el usuario lo tiene en lista de deseados if (Session["Log"] != null) { BOLogin oBOLogin = new BOLogin(); usuarios usuario = oBOLogin.getUsuarioById((int)Session["Log"]); BOLibrary oBOLibrary = new BOLibrary(); ViewBag.wish = oBOLibrary.checkWishList(usuario.id_usuario, id.Value); } return(View(juegosModel)); }