public void Executar(DeletarTagRequisicao requisicao)
        {
            var resultado = new DeletarTagResultado();

            var tag = this.postRepositorio.ObterTag(requisicao.Tag, requisicao.CodigoDoPost);
            this.postRepositorio.DeletarTag(tag);

            Apresentador.Apresentar(resultado);
        }
Exemple #2
0
 public void DeletarTag(string tag, int codigoDoPost)
 {
     var requisicao = new DeletarTagRequisicao { Tag = tag, CodigoDoPost = codigoDoPost };
     var apresentador = new DeletarTagApresentador();
     this.deletarTagExecutor.Apresentador = apresentador;
     this.deletarTagExecutor.Executar(requisicao);
 }