Пример #1
0
 public Comentariof[] cargar_todos(String id_f,String limite)
 {
     Comentariof[] comentarios;
     ConexionMySql cone = new ConexionMySql();
     if (cone.conexion(false, "cadconex"))
     {
         DataSet data = cone.consulta("select id_comenta_f,texto,fecha,Concat(nombre1,' ',apellido1),cod,hora from comentario_foro inner join usuario on fk_usu3=cod where fk_foro=" + id_f + " order by  fecha,hora desc limit " + limite + ";");
         if (data != null)
         {
             comentarios = new Comentariof[data.Tables[0].Rows.Count];
             for (int i = 0; i < comentarios.Length; i++)
             {
                 comentarios[i] = new Comentariof();
                 comentarios[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]);
                 comentarios[i].Texto = Convert.ToString(data.Tables[0].Rows[i][1]);
                 comentarios[i].Fecha = Convert.ToString(data.Tables[0].Rows[i][2]);
                 comentarios[i].Usuario = Convert.ToString(data.Tables[0].Rows[i][3]);
                 comentarios[i].Cod_usuario = Convert.ToString(data.Tables[0].Rows[i][4]);
                 comentarios[i].Hora = Convert.ToString(data.Tables[0].Rows[i][5]);
             }
             cone.desconectar();
             return comentarios;
         }
     }
     cone.desconectar();
     return null;
 }
 public void cargar_comentarios()
 {
     Comentariof comentaf = new Comentariof();
     Comentariof[] comentarios = comentaf.cargar_todos(id_foro,Convert.ToString(Session["r_foro"]));
     if(comentarios!=null){
         for (int i = 0; i < comentarios.Length;i++ )
         {
             cargar_comentario(comentarios[i].Id, comentarios[i].Usuario, comentarios[i].Cod_usuario, comentarios[i].Texto, comentarios[i].Fecha,comentarios[i].Hora);
         }
     }
 }
 protected void Button1_Click(object sender, EventArgs e)
 {
     Comentariof comentaf = new Comentariof();
     comentaf.Cod_usuario =Convert.ToString(Session["cod"]);
     comentaf.Id_foro = id_foro;
     if(!String.IsNullOrWhiteSpace(TextBox1.Text)){
         comentaf.Texto = TextBox1.Text;
         comentaf.crear();
         TextBox1.Text = "";
         ScriptManager.RegisterStartupScript(this, this.GetType(), "borrar1", "document.getElementById('" + TextBox1.ClientID + "').value = \"\";", true);
         //cargar_comentario(HyperLink1.Text,Convert.ToString(Session["cod"]),TextBox1.Text,DateTime.Now.ToShortDateString(),true);
     }
 }