示例#1
0
        public static List<Array> buscarArticuloParaComment(int pid)
        {
            try
            {
                dynamic _Usp = Capa_LogicaNegociosCENFOFORUM.Properties.Resources.usp_buscarArticulo;
                List<Estructuras.StructArticulo> _articulos = new List<Estructuras.StructArticulo>();
                Persistentes.ArticuloPersistente _articuloPersistente = new Persistentes.ArticuloPersistente();
                List<Array> _arreglo = new List<Array>();

                _articulos = _articuloPersistente.buscarArticulo(pid, _Usp);
                foreach (Estructuras.StructArticulo _articulo in _articulos)
                {
                    //declarar e instanciar cada usuario existente en la colección...
                    string[] _datos = {
                        _articulo.Id.ToString(),
                        _articulo.Tema.ToString(),
                        _articulo.Descripcion.ToString()
                        };

                    //agregar cada cliente de la colección al arreglo (una lista genérica de Array)
                    _arreglo.Add(_datos);
                }
                return _arreglo;
            }
            catch (Exception ex)
            {
                throw new Exception("Error en la persistencia de articulo.. " + ex.Message);
            }
        }