示例#1
0
        /// <summary>
        /// Lista los comentarios de un artículo
        /// </summary>
        /// <returns>Lista con todos los artículos de un blog</returns>
        public static List<Array> buscarComentariosDeArticulo(int pidArticulo)
        {
            //Por Camilo Agüero
            try
            {
                dynamic _Usp = Capa_LogicaNegociosCENFOFORUM.Properties.Resources.usp_ListarComentariosArticulo;

                List<Estructuras.StructComentario_Articulo> _comentarios = new List<Estructuras.StructComentario_Articulo>();
                Persistentes.ArticuloPersistente _articuloPersistente = new Persistentes.ArticuloPersistente();
                List<Array> _arreglo = new List<Array>();

                _comentarios = _articuloPersistente.buscarComentariosDeArticulo(pidArticulo, _Usp);

                foreach (Estructuras.StructComentario_Articulo _comentario in _comentarios)
                {

                    string[] _datos = {
                            _comentario.Id.ToString(),
                            _comentario.Fecha.ToString(),
                            _comentario.Descripcion.ToString(),
                            _comentario.Denuncia.ToString()
                         };

                    _arreglo.Add(_datos);
                }

                return _arreglo;
            }
            catch (Exception ex)
            {
                throw new Exception("Error en la persistencia de comentario.. " + ex.Message);
            }
        }