Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @model IEnumerable<OverTime.Models.UserModel>
- @{
- ViewBag.Title = "List of Users";
- Layout = "~/Views/Shared/_Layout.cshtml";
- }
- <h2>List of Users</h2>
- <p>
- @Html.ActionLink("Add User", "CreateUser")
- </p>
- <body>
- <table class="table">
- <tr>
- <th>
- @Html.DisplayNameFor(model => model.username)
- </th>
- <th>
- @Html.DisplayNameFor(model => model.email)
- </th>
- <th>
- @Html.DisplayNameFor(model => model.password)
- </th>
- <th></th>
- </tr>
- @foreach (var item in Model)
- {
- <tr>
- <td>
- @Html.DisplayFor(modelItem => item.username)
- </td>
- <td>
- @Html.DisplayFor(modelItem => item.email)
- </td>
- <td>
- @Html.DisplayFor(modelItem => item.password)
- </td>
- <td>
- @Html.ActionLink("Edit", "EditUser", new { id = item.usr_Id }) |
- @Html.ActionLink("Details", "Details", new { id = item.usr_Id }) |
- @Html.ActionLink("Delete", "DeleteUser", new { id = item.usr_Id })
- </td>
- </tr>
- }
- </table>
- @if (Model.Pager.EndPage > 1)
- {
- <ul class="pagination">
- @if (Model.Pager.CurrentPage > 1)
- {
- <li>
- <a href="~/Home/Index">First</a>
- </li>
- <li>
- <a href="~/Home/List?page=@(Model.Pager.CurrentPage - 1)">Previous</a>
- </li>
- }
- @for (var page = Model.Pager.StartPage; page <= Model.Pager.EndPage; page++)
- {
- <li class="@(page == Model.Pager.CurrentPage ? "active" : "")">
- <a href="~/Home/List?page=@page">@page</a>
- </li>
- }
- @if (Model.Pager.CurrentPage < Model.Pager.TotalPages)
- {
- <li>
- <a href="~/Home/List?page=@(Model.Pager.CurrentPage + 1)">Next</a>
- </li>
- <li>
- <a href="~/Home/List?page=@(Model.Pager.TotalPages)">Last</a>
- </li>
- }
- </ul>
- }
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement