Example #1
0
        //Usando a Classe StringBuilder para montar um ToString formatado e flexĂ­vel
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(Titulo);
            sb.Append(Likes);
            sb.Append(" Likes - ");
            sb.AppendLine(DataPostagem.ToString("dd/MM/yyyy HH:mm:ss"));
            sb.AppendLine(Conteudo);
            sb.AppendLine("Comentários: ");
            foreach (Comentario c in ListaDeComentarios)
            {
                sb.AppendLine(c.Texto);
            }
            return(sb.ToString());
        }
Example #2
0
        // Metodo que recebe um do tipo Postagem e converte para PostagemViewModel
        public void SetModel(Postagem postagem)
        {
            Perfil perfil = new Perfil();

            perfil = servicoPerfil.RetornaPerfilUnico(postagem.PerfilId);

            id            = postagem.id;
            PerfilId      = postagem.PerfilId;
            DataPostagem  = postagem.DataPostagem;
            FotoPostagem  = postagem.FotoPostagem;
            TextoPostagem = postagem.TextoPostagem;
            UserId        = perfil.UserID;
            UserName      = perfil.NomeExibicao;
            UserFoto      = perfil.FotoPerfil;
            DataPostagem.IsDaylightSavingTime();
        }