示例#1
0
 private void ListaIdeasPermitidas()
 {
     PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
     listaIdeasPermitidas = proxy.ListarIdeaPermitidas(0,Usuario.Codigo).ToList();
     gvForo.DataSource = listaIdeasPermitidas;
     gvForo.DataBind();
 }
示例#2
0
 protected void gvForo_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     int CodigoIdea = int.Parse(e.CommandArgument.ToString());
     PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
     listaIdeasPermitidas = proxy.ListarIdeaPermitidas(CodigoIdea, 0).ToList();
     PermitidoWS.EPermitido EPermitido;
     EPermitido = listaIdeasPermitidas[0];
     Session["Permitido"] = EPermitido;
     Response.Redirect("frmDetalleForo.aspx");
 }
 protected void cbovotar_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (int.Parse(cbovotar.SelectedValue) != 0)
     {
         PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
         PermitidoWS.Mensaje MensajePermitido = proxy.RegistrarCalificacion(Permitido.IdeaPermitido.CodigoIdea, Usuario.Codigo, int.Parse(cbovotar.SelectedValue));
         if (MensajePermitido.codigoMensaje == "E")
         {
             ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajePermitido.textMensaje + "', 'ok'))</script>");
             cbovotar.Enabled = false;
             cbovotar.Visible = false;
             PermitidoWS.PermitidosServiceClient proxy1 = new PermitidoWS.PermitidosServiceClient();
             List<PermitidoWS.EPermitido> IdeaPrincipal = proxy1.ListarIdeaPermitidas(Permitido.IdeaPermitido.CodigoIdea, Usuario.Codigo).ToList();
             lblpuntaje.Text = IdeaPrincipal[0].IdeaPermitido.Puntuacion.ToString();
         }
         else
         {
             ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajePermitido.textMensaje + "', 'error'))</script>");
         }
     }
 }