@if (ShowSearch)
{
diff --git a/GWMS.UI/Components/LoginDisplay.razor b/GWMS.UI/Components/LoginDisplay.razor
index 0c00246..05992b2 100644
--- a/GWMS.UI/Components/LoginDisplay.razor
+++ b/GWMS.UI/Components/LoginDisplay.razor
@@ -4,26 +4,23 @@
-
+
diff --git a/GWMS.UI/GWMS.UI.csproj b/GWMS.UI/GWMS.UI.csproj
index 8eb8580..8c4a1d9 100644
--- a/GWMS.UI/GWMS.UI.csproj
+++ b/GWMS.UI/GWMS.UI.csproj
@@ -2,7 +2,7 @@
net5.0
- 1.0.2108.2516
+ 1.0.2108.2517
95c9f021-52d1-4390-a670-5810b7b777b0
diff --git a/GWMS.UI/Pages/GasStation.razor.cs b/GWMS.UI/Pages/GasStation.razor.cs
index 467926e..bd1ccce 100644
--- a/GWMS.UI/Pages/GasStation.razor.cs
+++ b/GWMS.UI/Pages/GasStation.razor.cs
@@ -1,16 +1,16 @@
using BlazorBarcodeScanner.ZXing.JS;
-using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin, User")]
public partial class GasStation : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/Orders.razor.cs b/GWMS.UI/Pages/Orders.razor.cs
index af92b10..0027f74 100644
--- a/GWMS.UI/Pages/Orders.razor.cs
+++ b/GWMS.UI/Pages/Orders.razor.cs
@@ -1,6 +1,7 @@
using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
@@ -10,6 +11,7 @@ using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin, User")]
public partial class Orders : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/PlantStatus.razor.cs b/GWMS.UI/Pages/PlantStatus.razor.cs
index 86da83a..11b9be6 100644
--- a/GWMS.UI/Pages/PlantStatus.razor.cs
+++ b/GWMS.UI/Pages/PlantStatus.razor.cs
@@ -1,14 +1,15 @@
-using Microsoft.AspNetCore.Components;
-using Microsoft.JSInterop;
+using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Components;
+using Microsoft.JSInterop;
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Threading.Tasks;
-using GWMS.Data.DTO;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin")]
public partial class PlantStatus : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/Suppliers.razor.cs b/GWMS.UI/Pages/Suppliers.razor.cs
index e38b97c..262bf46 100644
--- a/GWMS.UI/Pages/Suppliers.razor.cs
+++ b/GWMS.UI/Pages/Suppliers.razor.cs
@@ -1,6 +1,7 @@
using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
@@ -10,6 +11,7 @@ using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin, User")]
public partial class Suppliers : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/Transporters.razor.cs b/GWMS.UI/Pages/Transporters.razor.cs
index 2e34be2..98c530b 100644
--- a/GWMS.UI/Pages/Transporters.razor.cs
+++ b/GWMS.UI/Pages/Transporters.razor.cs
@@ -1,6 +1,7 @@
using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
@@ -10,6 +11,7 @@ using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin, UserExt")]
public partial class Transporters : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/UserManager.razor.cs b/GWMS.UI/Pages/UserManager.razor.cs
index 68c67cb..8145322 100644
--- a/GWMS.UI/Pages/UserManager.razor.cs
+++ b/GWMS.UI/Pages/UserManager.razor.cs
@@ -2,6 +2,7 @@
using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
@@ -11,6 +12,7 @@ using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin, User")]
public partial class UserManager : ComponentBase, IDisposable
{
#region Private Fields
diff --git a/GWMS.UI/Pages/WeekPlan.razor.cs b/GWMS.UI/Pages/WeekPlan.razor.cs
index a0cda85..f725ba1 100644
--- a/GWMS.UI/Pages/WeekPlan.razor.cs
+++ b/GWMS.UI/Pages/WeekPlan.razor.cs
@@ -2,6 +2,7 @@
using GWMS.Data.DatabaseModels;
using GWMS.Data.DTO;
using GWMS.UI.Data;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System;
@@ -11,6 +12,7 @@ using System.Threading.Tasks;
namespace GWMS.UI.Pages
{
+ [Authorize(Roles = "SuperAdmin, Admin")]
public partial class WeekPlan : ComponentBase
{
#region Private Fields
diff --git a/Resources/ChangeLog.html b/Resources/ChangeLog.html
index 32b3fe2..e6bb9a4 100644
--- a/Resources/ChangeLog.html
+++ b/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
GWMS - Gas Warehouse Management System
-
Versione: 1.0.2108.2516
+
Versione: 1.0.2108.2517
Note di rilascio:
-
diff --git a/Resources/VersNum.txt b/Resources/VersNum.txt
index f271afe..cee3401 100644
--- a/Resources/VersNum.txt
+++ b/Resources/VersNum.txt
@@ -1 +1 @@
-1.0.2108.2516
+1.0.2108.2517
diff --git a/Resources/manifest.xml b/Resources/manifest.xml
index a88c935..0ce367e 100644
--- a/Resources/manifest.xml
+++ b/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 1.0.2108.2516
+ 1.0.2108.2517
http://nexus.steamware.net/repository/SWS/GWMS/stable/0/GWMS.UI.zip
http://nexus.steamware.net/repository/SWS/GWMS/stable/0/ChangeLog.html
false