| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- @using Microsoft.AspNetCore.Authorization
- @inject IAuthorizationService AuthorizationService
- @{
- //var isSuperAdministrator = (await AuthorizationService.AuthorizeAsync(User, "ChangeCompanyConfigs")).Succeeded;
- var isSuperAdministrator = true;
- }
- <!DOCTYPE html>
- <html lang="de">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>@ViewData["Title"] - Strohrmann ERP</title>
- <!-- Bootstrap core CSS -->
- <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
- <!-- FontAwesome core CSS -->
- <link rel="stylesheet" href="~/lib/font-awesome/css/all.min.css" />
- <!-- FontAwesome CSS -->
- <link rel="stylesheet" href="~/lib/font-awesome/css/fontawesome.min.css" />
- <!-- jQueryUI CSS -->
- <link rel="stylesheet" href="~/lib/jqueryui/jquery-ui.min.css" />
- <!-- DataTables CSS -->
- <link rel="stylesheet" href="~/lib/datatables/css/dataTables.bootstrap4.min.css" />
- <!-- Custom page CSS -->
- <link rel="stylesheet" href="~/css/site.css" />
- <!-- Custom styles for this template -->
- <link rel="stylesheet" href="~/css/simple-sidebar.css" />
- </head>
- <body>
- <!-- jQuery core JavaScript -->
- <script src="~/lib/jquery/dist/jquery.min.js"></script>
- <!-- Bootstrap core JavaScript -->
- <script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
- <!-- jQuery UI JavaScript -->
- <script src="~/lib/jqueryui/jquery-ui.min.js"></script>
- <!-- DataTables JavaScript -->
- <script src="~/lib/datatables/js/jquery.dataTables.min.js"></script>
- <script src="~/lib/datatables/js/dataTables.bootstrap4.min.js"></script>
- <!-- application core JavaScript -->
- <script src="~/js/site.js" asp-append-version="true"></script>
- @RenderSection("Scripts", required: false)
- <div class="d-flex" id="wrapper">
- <!-- Sidebar -->
- <div class="bg-light border-right" id="sidebar-wrapper">
- <div class="sidebar-heading">Strohrmann ERP</div>
- <div class="list-group list-group-flush">
- <h5 class="list-group-item">Dashboard</h5>
- <a asp-controller="Home" asp-action="Index" class="list-group-item list-group-item-action bg-light">
- <span class="fas fa-tachometer-alt"></span>
- <span>Übersicht</span>
- </a>
- @if (isSuperAdministrator)
- {
- <h5 class="list-group-item">Administration</h5>
- <a asp-controller="Rights" asp-action="Index" class="list-group-item list-group-item-action bg-light">
- <span class="fas fa-user-friends"></span>
- <span>Benutzerverwaltung</span>
- </a>
- }
- </div>
- </div>
- <!-- /#sidebar-wrapper -->
- <!-- Page Content -->
- <div id="page-content-wrapper">
- <nav class="navbar navbar-expand-lg navbar-light bg-light border-bottom">
- <button class="btn btn-primary" id="menu-toggle" title="Menü ein- / ausklappen">
- <span class="fas fa-th-list"></span>
- </button>
- <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
- <span class="navbar-toggler-icon"></span>
- </button>
- <div class="collapse navbar-collapse" id="navbarSupportedContent">
- <ul class="navbar-nav ml-auto mt-2 mt-lg-0">
- <li>
- <img src="~/img/strohrmann_logo.png" title="Strohrmann" height="40" />
- </li>
- </ul>
- </div>
- </nav>
- <div class="container-fluid">
- @RenderBody()
- </div>
- </div>
- <!-- /#page-content-wrapper -->
- </div>
- <!-- /#wrapper -->
- <!-- Menu Toggle Script -->
- <script type="text/javascript">
- $("#menu-toggle").click(function(e) {
- e.preventDefault();
- $("#wrapper").toggleClass("toggled");
- });
- </script>
- </body>
- </html>
|