diff --git a/projects/IoTCenter/Areas/Admin/Controllers/SiteController.cs b/projects/IoTCenter/Areas/Admin/Controllers/SiteController.cs new file mode 100644 index 00000000..a4db378b --- /dev/null +++ b/projects/IoTCenter/Areas/Admin/Controllers/SiteController.cs @@ -0,0 +1,18 @@ +using Application.Domain.Entities; +using Application.Models; +using Infrastructure.Data; +using Infrastructure.Web.Mvc; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; + +namespace IoTCenter.Areas.Admin.Controllers +{ + [Authorize] + [Area(nameof(Admin))] + public class SiteController : CrudController + { + public SiteController(IRepository siteRepo) : base(siteRepo) + { + } + } +} \ No newline at end of file diff --git a/projects/IoTCenter/Areas/Admin/Views/Shared/_Menu.cshtml b/projects/IoTCenter/Areas/Admin/Views/Shared/_Menu.cshtml index 6b8449dc..7d164ce7 100644 --- a/projects/IoTCenter/Areas/Admin/Views/Shared/_Menu.cshtml +++ b/projects/IoTCenter/Areas/Admin/Views/Shared/_Menu.cshtml @@ -4,6 +4,10 @@ { } + @if (HasPermission("Read-Site")) + { + + } @if (HasPermission("Read-User","Read-Role","Read-Permission")) { - - \ No newline at end of file