Example #1
0
 public void AdicionarComentario(Comentario comentario)
 {
     comentario.Validate();
     if (comentario.Usuario != null)
     {
         Comentarios.Add(comentario);
     }
 }
Example #2
0
        public async Task ExecuteEnviarComentarioCommand()
        {
            //Novo comentario
            NovoComentario.UsuarioId    = App.UsuarioLogado.Id;
            NovoComentario.UsuarioDados = App.UsuarioLogado;
            NovoComentario.Data         = DateTime.Now;
            NovoComentario.Meu          = true;

            try
            {
                using (APIHelper API = new APIHelper())
                {
                    await API.PUT("api/posts/comentar/" + Post.Id + "?Texto=" + NovoComentario.Texto, null);
                }
            }
            catch (HTTPException EX) { }
            catch (Exception EX) { }

            Comentarios.Add(NovoComentario);

            Post.QuantidadeComentarios++;
            Post.EuComentei = true;
            NovoComentario  = new PostInteracao();
        }
Example #3
0
 public virtual void AgregarVersionComentario(DocumentoVersionComentario versionComentario)
 {
     versionComentario.Version = this;
     Comentarios.Add(versionComentario);
 }
Example #4
0
 public void AddComentario(Comentario comentario)
 {
     Comentarios.Add(comentario);
 }