HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/HKemperman/tcdebraken.nl/wwwroot/Views/Announcements/Index.cshtml
@model PagedList.IPagedList<DeBraken.Models.Announcement>
@using PagedList.Mvc;

@{
    ViewBag.Title = "T.C. De Braken - Nieuws";
}

<div class="p-5 mb-4 page-header">
    <div class="container">
        <h1>Nieuws</h1>
    </div>
</div>

<div class="container index-container">

    @if (User.Identity.IsAuthenticated)
    {
        <p>@Html.ActionLink("Nieuw bericht", "Create", "Announcements", new { @class = "btn btn-primary" })</p>
        <hr />
    }

    @foreach (var item in Model)
    {
        <a class="text-decoration-none" href="@Url.Action("Details", "Announcements", new { id = item.ID })">
            <div class="row index-row">
                <div class="col-8 index-content announcements-index-content">
                    <h3>@item.Title</h3>
                    <p class="d-none d-sm-block"><i>@Html.DisplayFor(modelItem => item.CreatedOn)</i></p>
                    <p class="d-none d-sm-block">
                        @DeBraken.Utility.EncodeHelper.GetSummary(item.Description, 250)
                    </p>
                </div>
                <div class="col-4 index-image">
                    <img src="@Url.Content("~/images/" + item.ImageFileName)" class="img-fluid">
                </div>
            </div>
        </a>
    }

</div>

<div class="container">
    <div class="row">
        <div class="col-6">
            Pagina @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber) van @Model.PageCount
        </div>
        <div class="col-6">
            <span class="pull-right announcements-index-pager">
                @Html.PagedListPager(Model, page => Url.Action("Index", new { page }))
            </span>
        </div>
    </div>
</div>