//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()); }
// 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(); }