Ejemplo n.º 1
0
 private void ListaIdeasPermitidas()
 {
     PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
     listaIdeasPermitidas = proxy.ListarIdeaPermitidas(0,Usuario.Codigo).ToList();
     gvForo.DataSource = listaIdeasPermitidas;
     gvForo.DataBind();
 }
Ejemplo n.º 2
0
        public void TestBuscar()
        {
            PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();

            List<PermitidoWS.EPermitido> listaPermitidos = proxy.BuscarPermitidos(1, 0).ToList();
            Assert.IsTrue(listaPermitidos.Count > 0, "Existen registros");
        }
Ejemplo n.º 3
0
        protected void btnguardar_Click(object sender, EventArgs e)
        {
            if (Session["IdeaPublicada"] == null) return;

            Dominio.EIdea ideaSeleccionada = (Dominio.EIdea)Session["IdeaPublicada"];
            listaIdeaUsuarios = (List<UsuarioWS.EUsuario>)Session["listaIdeaUsuarios"];

            List<PermitidoWS.EUsuario> listaPermitidos = new List<PermitidoWS.EUsuario>();
            foreach (UsuarioWS.EUsuario usuario in listaIdeaUsuarios)
            {
                listaPermitidos.Add(new PermitidoWS.EUsuario()
                {
                    Codigo = usuario.Codigo,
                    Nombre = usuario.Nombre
                });
            }

            PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
            PermitidoWS.Mensaje MensajeUsuario = proxy.RegistraPermitidos(ideaSeleccionada.CodigoIdea, listaPermitidos.ToArray());

            if (MensajeUsuario.codigoMensaje == "E")
            {
                ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'ok'))</script>");
                Limpiar();
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'error'))</script>");
            }
        }
Ejemplo n.º 4
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");
 }
Ejemplo n.º 5
0
 public void VerificarCalificacion()
 {
     PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
     List<PermitidoWS.EPermitido> EPermitido = proxy.BuscarPermitidos(Permitido.IdeaPermitido.CodigoIdea, Usuario.Codigo).ToList();
     if (EPermitido[0].Calificacion != 0)
     {
         cbovotar.Enabled = false;
         cbovotar.Visible = false;
     }
 }
Ejemplo n.º 6
0
        public void TestRegistrar()
        {
            PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();

            List<PermitidoWS.EUsuario> usuariosPermitido = new List<PermitidoWS.EUsuario>();

            PermitidoWS.EUsuario usuario = new PermitidoWS.EUsuario() { Codigo = 5 };
            usuariosPermitido.Add(usuario);
            usuario = new PermitidoWS.EUsuario() { Codigo = 7 };
            usuariosPermitido.Add(usuario);

            PermitidoWS.Mensaje Mensaje = proxy.RegistraPermitidos(1, usuariosPermitido.ToArray());
            Assert.AreEqual("E", Mensaje.codigoMensaje);
        }
Ejemplo n.º 7
0
 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>");
         }
     }
 }
Ejemplo n.º 8
0
        private void listarIdeaUsuarios()
        {
            Dominio.EIdea ideaSeleccionada = (Dominio.EIdea)Session["IdeaPublicada"];
            PermitidoWS.PermitidosServiceClient proxy = new PermitidoWS.PermitidosServiceClient();
            List<PermitidoWS.EPermitido> listaPermitidos = proxy.BuscarPermitidos(ideaSeleccionada.CodigoIdea, 0).ToList();

            listaIdeaUsuarios = new List<UsuarioWS.EUsuario>();
            foreach (PermitidoWS.EPermitido permitido in listaPermitidos)
            {
                listaIdeaUsuarios.Add(new UsuarioWS.EUsuario()
                {
                    Codigo = permitido.UsuarioPermitido.Codigo,
                    Nombre = permitido.UsuarioPermitido.Nombre
                });
            }

            Session["listaIdeaUsuarios"] = listaIdeaUsuarios;
            lstpermitidos.DataSource = listaIdeaUsuarios;
            lstpermitidos.DataTextField = "Nombre";
            lstpermitidos.DataValueField = "Codigo";
            lstpermitidos.DataBind();
        }