Beispiel #1
0
        public static void ActualizaBorrador(Post post,
                                             EditorBorrador editorBorrador,
                                             AsignadorTags asignadorTags)
        {
            post.InjectFrom(editorBorrador);

            post.ModificarTitulo(editorBorrador.Titulo);

            asignadorTags.AsignarTags(post, editorBorrador.ListaTags);
            post.FechaModificacion = DateTime.Now;
        }
Beispiel #2
0
        public static void ActualizaPost(Post post,
                                         EditorPost editorPost,
                                         AsignadorTags asignadorTags)
        {
            post.ModificarTitulo(editorPost.Titulo);
            post.Subtitulo          = editorPost.Subtitulo;
            post.Descripcion        = editorPost.Descripcion;
            post.Autor              = editorPost.Autor;
            post.ContenidoHtml      = editorPost.ContenidoHtml;
            post.PalabrasClave      = editorPost.PalabrasClave;
            post.UrlImagenPrincipal = editorPost.UrlImagenPrincipal;

            asignadorTags.AsignarTags(post, editorPost.ListaTags);
            post.FechaModificacion = DateTime.Now;
        }
Beispiel #3
0
 public BorradoresController(ContextoBaseDatos contexto, AsignadorTags asignadorTags)
 {
     _db            = contexto;
     _asignadorTags = asignadorTags;
 }