-
- @if (objUser.Id != "")
+ @if (objUser.Id != "" && showCodeDetails)
{
diff --git a/WebDoorCreator.UI/Pages/UserAdmin.razor.cs b/WebDoorCreator.UI/Pages/UserAdmin.razor.cs
index 4ffbb8c..1626b60 100644
--- a/WebDoorCreator.UI/Pages/UserAdmin.razor.cs
+++ b/WebDoorCreator.UI/Pages/UserAdmin.razor.cs
@@ -117,6 +117,12 @@ namespace WebDoorCreator.UI.Pages
return answ;
}
+ public async Task ToggleCodeDetails()
+ {
+ showCodeDetails = !showCodeDetails;
+ await Task.Delay(1);
+ }
+
public string userCss(bool isInactive)
{
return isInactive ? "text-secondary text-decoration-line-through" : "text-dark";
@@ -135,8 +141,12 @@ namespace WebDoorCreator.UI.Pages
[Inject]
protected AuthenticationStateProvider AuthenticationStateProvider { get; set; } = null!;
- protected List
CompanyList { get; set; } = new List();
+ protected string btnShowDetails
+ {
+ get => showCodeDetails ? "Hide User Code" : "Show User Code";
+ }
+ protected List CompanyList { get; set; } = new List();
protected IdentityUser currUser { get; set; } = new IdentityUser();
[Inject]
@@ -159,6 +169,8 @@ namespace WebDoorCreator.UI.Pages
}
}
+ protected bool showCodeDetails { get; set; } = false;
+
protected int totalCount
{
get
@@ -172,15 +184,15 @@ namespace WebDoorCreator.UI.Pages
}
}
+ [Inject]
+ protected UserManDataService UMService { get; set; } = null!;
+
[Inject]
protected WebDoorCreatorService WDCService { get; set; } = null!;
[Inject]
protected WDCUserService WDCUsrServ { get; set; } = null!;
- [Inject]
- protected UserManDataService UMService { get; set; } = null!;
-
#endregion Protected Properties
#region Protected Methods
diff --git a/WebDoorCreator.UI/WebDoorCreator.UI.csproj b/WebDoorCreator.UI/WebDoorCreator.UI.csproj
index dc2b1a8..19e9a9e 100644
--- a/WebDoorCreator.UI/WebDoorCreator.UI.csproj
+++ b/WebDoorCreator.UI/WebDoorCreator.UI.csproj
@@ -3,7 +3,7 @@
net6.0
enable
- 0.9.2306.0915
+ 0.9.2306.1217
enable
aspnet-WebDoorCreator.UI-dfe95fed-1398-4144-bd43-8b3a765d6608
diff --git a/WebDoorCreator.UI/appsettings.Production.json b/WebDoorCreator.UI/appsettings.Production.json
index 6153591..7c036f1 100644
--- a/WebDoorCreator.UI/appsettings.Production.json
+++ b/WebDoorCreator.UI/appsettings.Production.json
@@ -1,13 +1,18 @@
{
- "DetailedErrors": true,
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- },
- "RuntimeOpt": {
- "MaxDayCalcCache": 7,
- "BaseUrl": "/WDC/UI"
+ "DetailedErrors": true,
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
}
+ },
+ "RuntimeOpt": {
+ "MaxDayCalcCache": 7,
+ "BaseUrl": "/WDC/UI"
+ },
+ "ConnectionStrings": {
+ "Redis": "nkcredis.steamware.net:6379, DefaultDatabase=12, connectTimeout=5000, syncTimeout=5000, asyncTimeout=5000, abortConnect=false, ssl=false, password=BtN9Py1wtLfLRvmzWnOPJ7RytDM+CLiVsJ/16zduNTlV8IOPGNrtzJSXPUnImA5PqmUMhKaUqo9NdHIG",
+ "Identity.DB": "Server=SQL2016PROD;Database=DCA_WebDoorCreator; User ID=sa;Password=keyhammer16; integrated security=False; MultipleActiveResultSets=True; App=WebDoorCreator.UI;",
+ "WDC.DB": "Server=SQL2016PROD;Database=DCA_WebDoorCreator; User ID=sa;Password=keyhammer16; integrated security=False; MultipleActiveResultSets=True; App=WebDoorCreator.UI;"
+ }
}
\ No newline at end of file
diff --git a/WebDoorCreator.UI/appsettings.json b/WebDoorCreator.UI/appsettings.json
index c798153..07f76e6 100644
--- a/WebDoorCreator.UI/appsettings.json
+++ b/WebDoorCreator.UI/appsettings.json
@@ -7,8 +7,8 @@
},
"AllowedHosts": "*",
"ConnectionStrings": {
- "Identity.DB": "Server=SQL2016DEV;Database=WebDoorCreator; User ID=sa;Password=keyhammer16; integrated security=False; MultipleActiveResultSets=True; App=WebDoorCreator.UI;",
"Redis": "nkcredis.steamware.net:6379, DefaultDatabase=11, connectTimeout=5000, syncTimeout=5000, asyncTimeout=5000, abortConnect=false, ssl=false, password=BtN9Py1wtLfLRvmzWnOPJ7RytDM+CLiVsJ/16zduNTlV8IOPGNrtzJSXPUnImA5PqmUMhKaUqo9NdHIG",
+ "Identity.DB": "Server=SQL2016DEV;Database=WebDoorCreator; User ID=sa;Password=keyhammer16; integrated security=False; MultipleActiveResultSets=True; App=WebDoorCreator.UI;",
"WDC.DB": "Server=SQL2016DEV;Database=WebDoorCreator; User ID=sa;Password=keyhammer16; integrated security=False; MultipleActiveResultSets=True; App=WebDoorCreator.UI;"
},
"ExternalProviders": {