Exemple #1
0
        public List <Comentario> ObtenerComentariosPorIDTema(int id_tema)
        {
            string            sql             = "Select * from Comentario where id_tema = '" + id_tema + "'";
            List <Comentario> ListComentarios = new List <Comentario>();

            using (SqlConnection connection = Conexion.getConnection())
            {
                SqlCommand    Comando = new SqlCommand(string.Format(sql, id_tema), connection);
                SqlDataReader reader  = Comando.ExecuteReader();

                while (reader.Read())
                {
                    Comentario comentarios = new Comentario();
                    comentarios.id_comentario = reader.GetInt32(0);
                    comentarios.id_tema       = reader.GetInt32(1);
                    comentarios.id_usuario    = reader.GetInt32(2);
                    comentarios.mensaje       = reader.GetString(3);
                    ListComentarios.Add(comentarios);
                }
            }

            return(ListComentarios);
        }
Exemple #2
0
        public List<Comentario> ObtenerComentariosPorIDTema(int id_tema)
        {
            string sql = "Select * from Comentario where id_tema = '"+ id_tema + "'";
            List<Comentario> ListComentarios = new List<Comentario>();

            using ( SqlConnection connection = Conexion.getConnection())
            {
                SqlCommand Comando = new SqlCommand(string.Format(sql, id_tema), connection);
                SqlDataReader reader = Comando.ExecuteReader();

                while (reader.Read())
                {

                    Comentario comentarios = new Comentario();
                    comentarios.id_comentario = reader.GetInt32(0);
                    comentarios.id_tema = reader.GetInt32(1);
                    comentarios.id_usuario = reader.GetInt32(2);
                    comentarios.mensaje = reader.GetString(3);
                    ListComentarios.Add(comentarios);
                }
            }

            return ListComentarios;
        }
        public ActionResult Tema(string nombreTema)
        {
            Session["user_name"] = Session["user_name"];
            Session["IDG"] = Session["IDG"];
            Session["ID"] = Session["ID"];
            Session["IdCategoria"] = Session["IdCategoria"];

            Tema tem = new Tema();
            Tema tema = tem.ObtenerTemaPorNombre(nombreTema);

            Session["IDtema"] = tema.id_tema;
            ViewBag.Tema = tema;

            Comentario comentario = new Comentario();
            ViewBag.Comentarios = comentario.ObtenerComentariosPorIDTema(tema.id_tema);

            return View();
        }