Ignore:
Timestamp:
08/20/24 16:13:49 (6 weeks ago)
Author:
ElenaMoskova <elena.moskova99@…>
Branches:
main
Children:
63bd770
Parents:
8f8226c
Message:

fix authorization

implement hiding menu items

File:
1 edited

Legend:

Unmodified
Added
Removed
  • PostgreSqlDotnetCore/Views/Shared/_Layout.cshtml

    r8f8226c r6782104  
    1313</head>
    1414<body>
     15    <h1>@(ViewBag.isAuthenticated == null ? "krij" : "prikazi")</h1>
    1516    <header>
    1617        <nav class="navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3">
     
    2627                            <a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a>
    2728                        </li>
    28                         <li class="nav-item">
    29                             <a class="nav-link text-dark" asp-area="" asp-controller="Pets" asp-action="Index">Pets</a>
    30                         </li>
     29                        @{
     30                            if (ViewBag.isAuthenticated != null)
     31                            {
     32                                <li class="nav-item">
     33                                    <a class="nav-link text-dark" asp-area="" asp-controller="Pets" asp-action="Index">Pets</a>
     34                                </li>
     35                            }
     36                        }
    3137                        <li class="nav-item">
    3238                            <a class="nav-link text-dark" asp-area="" asp-controller="Products" asp-action="Index">Products</a>
    3339                        </li>
    34                         <li class="nav-item">
    35                             <a class="nav-link text-dark" asp-area="" asp-controller="PetCares" asp-action="Index">Pet Cares</a>
    36                         </li>
    37                         <li class="nav-item">
    38                             <a class="nav-link text-dark" asp-area="" asp-controller="Customer" asp-action="Index">Manage Customers</a>
    39                         </li>
    40                         <li class="nav-item">
    41                             <a class="nav-link text-dark" asp-area="" asp-controller="City" asp-action="Index">Manage Cities</a>
    42                         </li>
    43                         <li class="nav-item">
    44                             <a class="nav-link text-dark" asp-area="" asp-controller="Blog" asp-action="Index">BlogPost</a>
    45                         </li>
     40                        @{
     41                            if (ViewBag.isAuthenticated != null)
     42                            {
     43                                <li class="nav-item">
     44                                    <a class="nav-link text-dark" asp-area="" asp-controller="PetCares" asp-action="Index">Pet Cares</a>
     45                                </li>
     46                                <li class="nav-item">
     47                                    <a class="nav-link text-dark" asp-area="" asp-controller="Customer" asp-action="Index">Manage Customers</a>
     48                                </li>
     49                                <li class="nav-item">
     50                                    <a class="nav-link text-dark" asp-area="" asp-controller="City" asp-action="Index">Manage Cities</a>
     51                                </li>
     52                                <li class="nav-item">
     53                                    <a class="nav-link text-dark" asp-area="" asp-controller="Blog" asp-action="Index">BlogPost</a>
     54                                </li>
     55                            }
     56                        }
    4657                        <li class="nav-item">
    4758                            <a class="nav-link text-dark" asp-area="" asp-controller="VetCenter" asp-action="Index">VetCenters</a>
Note: See TracChangeset for help on using the changeset viewer.