@page @using StudentHouseDashboard.Models; @using System.Globalization @model WebApp.Pages.AnnouncementModel @{ Announcement announcement = (Announcement)ViewData["announcement"]; ViewData["Title"] = $"{announcement.Title}"; }
Published @announcement.PublishDate.ToString("g") by @announcement.Author.Name @Html.Raw((announcement.Author.Role == UserRole.ADMIN || announcement.Author.Role == UserRole.MANAGER) ? $"({CultureInfo.CurrentCulture.TextInfo.ToTitleCase(announcement.Author.Role.ToString().ToLower())})" : "") @(announcement.IsImportant ? "Important" : "") @(announcement.IsSticky ? "Sticky" : "")
@Html.Raw(announcement.Description.Replace(Environment.NewLine, "
"))
No comments found
} else { foreach (Comment comment in announcement.Comments) { DisplayComment(comment, 0); } } @{ void DisplayComment(Comment comment, int level) {@Html.Raw(comment.Description.Replace(Environment.NewLine, "
"))