private void RenderComentario(HtmlTextWriter writer, Comentario comm)
 {
     writer.WriteLine("<p><span class='ComListNombre'>{0}</span> dijo:</p>", comm.Autor);
     string output = FormatComentario(comm.Comentario1);
     writer.WriteLine("<p><span class='ComListComentario'>{0}</span></p>", output);
     writer.WriteLine("<p><span class='ComListFecha'>{0} {1}<span></p>", comm.FechaAlta.ToString("dd/MM/yyyy"), comm.FechaAlta.ToString("HH:mm"));
 }
 public static bool InsertComentario(Comentario data)
 {
     using (InventioEntities context = new InventioEntities())
     {
         context.AddToComentarios(data);
         context.SaveChanges();
     }
     return true;
 }
 private void RenderComentario(System.Web.UI.HtmlTextWriter writer, Comentario comentario)
 {
     writer.WriteLine("<p>");
     writer.WriteLine("<img src='{0}' style='with:38px;height:38px;float:left;padding-right:5px'>", this.UrlImage);
     writer.WriteLine("<p style='color:Gray'>{0}</p>", comentario.Autor);
     string com = string.Format("{0}...", (comentario.Comentario1.Length > 200) ? comentario.Comentario1.Substring(0,200) : comentario.Comentario1);
     writer.WriteLine("<p>{0}</p>", com);
     writer.WriteLine("<p style='padding-bottom:3px;border-bottom:1px solid Silver'><a href='/articulos.aspx?ID={0}'>ver artículo</a></p>", comentario.IDArticulo);
     writer.WriteLine("</p>");
 }
        private void InsertComentario(string usuario, string comentario)
        {
            Comentario com = new Comentario();
            com.Autor = usuario;
            com.Comentario1 = (comentario.Length <= 5000) ? comentario : comentario.Substring(0, 5000);
            com.IDArticulo = this.IDArticulo;
            com.FechaAlta = DateTime.Now;
            com.Visible = true;

            ComentarioDal.InsertComentario(com);
        }
        private void RenderComentarioRow(System.Web.UI.HtmlTextWriter writer, Comentario comentario, string cssClass)
        {
            writer.WriteLine("<div class='container_12 {0}'>", cssClass);
            //writer.WriteLine("<div class='grid_12'>", cssClass);

            writer.WriteLine("<div class='grid_1'>{0}</div>", comentario.ID);

            string preview = (comentario.Comentario1.Length > 200) ? comentario.Comentario1.Substring(0,200) : comentario.Comentario1;

            writer.WriteLine("<div class='grid_5'>{0}</div>", preview);
            writer.WriteLine("<div class='grid_2'>{0}</div>", comentario.FechaAlta.ToString("dd/MM/yyyy"));
            writer.WriteLine("<div class='grid_2'>{0}</div>", comentario.Autor);

            writer.WriteLine("<div class='grid_1'><a href='comment.aspx?ID={0}&IDC={1}&CMD=DELETE''>Eliminar</a></div>", comentario.IDArticulo, comentario.ID);
            writer.WriteLine("<div class='grid_1'><input type='checkbox' {0}></div>", comentario.Visible ? "checked" : string.Empty);
            writer.WriteLine("<div class='grid_1'>&nbsp;</div>");

            //writer.WriteLine("</div>");
            writer.WriteLine("<div class='clear'></div>");
            writer.WriteLine("</div>");
        }
 /// <summary>
 /// Create a new Comentario object.
 /// </summary>
 /// <param name="autor">Initial value of the Autor property.</param>
 /// <param name="comentario1">Initial value of the Comentario1 property.</param>
 /// <param name="id">Initial value of the ID property.</param>
 /// <param name="iDArticulo">Initial value of the IDArticulo property.</param>
 /// <param name="visible">Initial value of the Visible property.</param>
 /// <param name="fechaAlta">Initial value of the FechaAlta property.</param>
 public static Comentario CreateComentario(global::System.String autor, global::System.String comentario1, global::System.Int32 id, global::System.Int32 iDArticulo, global::System.Boolean visible, global::System.DateTime fechaAlta)
 {
     Comentario comentario = new Comentario();
     comentario.Autor = autor;
     comentario.Comentario1 = comentario1;
     comentario.ID = id;
     comentario.IDArticulo = iDArticulo;
     comentario.Visible = visible;
     comentario.FechaAlta = fechaAlta;
     return comentario;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Comentarios EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToComentarios(Comentario comentario)
 {
     base.AddObject("Comentarios", comentario);
 }