protected void gridDetalle_RowCommand(object sender, GridViewCommandEventArgs e) { if (!Voto.EsVotoRegistrado(Convert.ToInt32(Session["UserId"]))) { try { if (e.CommandName == "VotarDetalle") { CVoto objetoVoto = new CVoto(); objetoVoto.candidatoID = Convert.ToInt32(e.CommandArgument.ToString()); objetoVoto.usuarioID = Convert.ToInt32(Session["UserId"]); if (Voto.InsertarVoto(objetoVoto) > 0) { Session.Remove("UserName"); Session.Remove("NombreCompletoUsuario"); Session.Remove("ClaveUsuario"); Response.Redirect("Mensaje.aspx"); } } } catch (Exception ex) { messageBox.ShowMessage(ex.Message + ex.StackTrace); } } else { messageBox.ShowMessage("Voto registrado"); } }
protected new void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (!Voto.EsVotoRegistrado(Convert.ToInt32(Session["UserId"]))) { CargarCandidatos(); } else { Response.Redirect("Mensaje.aspx"); } } }