public void VisibilidadReview() { n_ReviewJuego n_reviewJuego = new n_ReviewJuego(); n_JuegosUsuarios n_juego_usuario = new n_JuegosUsuarios(); Review_Juego review_juego = new Review_Juego(); String id = Request.QueryString["cod"]; review_juego.cod_juego = int.Parse(id); if (Session["UsuarioLogeado"] != null) { review_juego.cod_usuario = Session["UsuarioLogeado"].ToString(); } else { review_juego.cod_usuario = ""; } if (Session["UsuarioLogeado"] != null && n_reviewJuego.ExisteReviewJuego(review_juego) == false && n_juego_usuario.ExisteCompra(review_juego.cod_usuario, review_juego.cod_juego)) { EscribirReview.Visible = true; } else { EscribirReview.Visible = false; } }
public bool existeReview() { n_ReviewJuego n_reviewJuego = new n_ReviewJuego(); Review_Juego review_juego = new Review_Juego(); review_juego.cod_juego = int.Parse(Request.QueryString["cod"]); review_juego.cod_usuario = Session["UsuarioLogeado"].ToString(); review_juego.cod_review = 0; return(n_reviewJuego.ExisteReviewJuego(review_juego)); }
protected void btnPublicar_Click(object sender, EventArgs e) { n_Review n_review = new n_Review(); Review review = new Review(); n_ReviewJuego n_reviewJuego = new n_ReviewJuego(); Review_Juego review_juego = new Review_Juego(); review = armarReview(); if (!existeReview()) { n_review.insertarReview(review); review_juego = armarReviewJuego(); if (n_reviewJuego.InsertarReviewJuego(review_juego)) { lblEstadoReview.Text = "Exito al publicar el review"; lblEstadoReview.ForeColor = System.Drawing.Color.Green; txtReview.Text = ""; Response.AppendHeader("Refresh", "3"); } else { lblEstadoReview.Text = "Un error inesperado a ocurrido"; lblEstadoReview.ForeColor = System.Drawing.Color.Red; txtReview.Text = ""; } } else { lblEstadoReview.Text = "Un error inesperado a ocurrido"; lblEstadoReview.ForeColor = System.Drawing.Color.Red; txtReview.Text = ""; Response.AppendHeader("Refresh", "5"); } }